Mercurial > wow > buffalo2
view Veneer.toc @ 14:ed642234f017
ObjectiveFrame
- implement proper tracker name text
- expanded tracker prototypes to cover "objective lines" formatting and accommodation of widget variables
- implement the progress bars for bonus objectives
ObjectiveStyle
- moved `UpdateWrapperStyle` over and renamed it to fit semantics
- change the formula for block.`height` to measure non-widget content only
- allows widgets to position relative to text
- size FontString `status` to match block.`height`
- full block height is acquired by adding block.`height` and block.`attachmentHeight` which is calculated during objective parsing
ObjectiveWidgets
- use string keys for generated widgets to deal with multiple objectives under the same questID, and maybe dungeon objectives
- wrapper buttons use a common code path
- specialized handlers for wheel scrolling moved over to fit semantics
author | Nenue |
---|---|
date | Mon, 04 Apr 2016 03:16:22 -0400 |
parents | 3dbcad2b387d |
children | e837384ac363 |
line wrap: on
line source
## Interface: 60200 ## Title: Veneer ## Notes: Buff button management ## Author: Krakyn ## Version: 1.0-@project-revision@ ## SavedVariables: VeneerData ## X-Category: Interface Enhancements ## DefaultState: Enabled ## LoadOnDemand: 0 ## OptionalDeps: Devian Core.xml BuffFrame.xml ObjectiveTracker.xml