Mercurial > wow > buffalo2
diff ObjectiveTracker.xml @ 13:9455693fc290
Init
- recall XML display state on reload
ObjectiveFrame
- quest coloring by relative level
- quest coloring by daily/weekly/complete status
- remember starting scroll value between reload
- limit anchor points to edges for regions affected by style attributes
ObjectiveInfo
- AutoQuest outline definitions
- Pull Quest title and tag data in addition to WatchInfo
ObjectiveStyle
- ensure consistent style table
- hardcode certain attributes for sanity
XML
- ensure consistent naming conventions for heading and content elements
- ensure hardcore anchors are based on edges
- expansion of file structure to deal with complexities of dynamic widgets and style caching
ObjectiveUI
- determine primary style by block handler when restoring original style
- moved framescript to 'ObjectiveWidgets' lua
author | Nenue |
---|---|
date | Sat, 02 Apr 2016 17:46:52 -0400 |
parents | 8238cddaddb1 |
children | ed642234f017 |
line wrap: on
line diff
--- a/ObjectiveTracker.xml Sat Apr 02 05:01:54 2016 -0400 +++ b/ObjectiveTracker.xml Sat Apr 02 17:46:52 2016 -0400 @@ -5,6 +5,10 @@ <Color r="1" g="1" b="0" a="1" /> </Texture> + <Font name="VeneerTitleFont" virtual="true" font="Fonts\FRIZQT__.TTF" outline="NORMAL" height="16" > + <Color r="1" g=".80" b=".25" a="1" /> + </Font> + <Font name="VeneerCriteriaFontNormal" virtual="true" font="Fonts\FRIZQT__.TTF" outline="NORMAL" height="16"> <Color r="1" g="1" b="1" a="1" /> </Font> @@ -93,6 +97,16 @@ <Anchor point="LEFT" /> </Anchors> </FontString> + + <!--<Texture name="$parentTCR" parentKey="outlineClosed" file="Interface\FrameGeneral\UI-Frame"> + <Size x="40" y="30" /> + <Color r="1" g="1" b="1" a="1" /> + <TexCoords top=".0156" bottom=".0265" left=".625" right=".875" /> + <Anchors> + <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" x="2" y="2" /> + </Anchors> + </Texture>--> + </Layer> </Layers> <Frames> @@ -131,14 +145,18 @@ </Layers> </Frame> - <Button name="$parentClose" parentKey="close" inherits="UIPanelCloseButtonNoScripts"> - <Size x="25" y="20" /> + <Button name="$parentClose" parentKey="close" inherits="UIPanelCloseButtonNoScripts" enableMouseWheel="true" enableMouse="true"> + + <NormalTexture file="Interface\PaperDollInfoFrame\UI-Character-SkillsPageDown-Up" /> + <PushedTexture file="Interface\PaperDollInfoFrame\UI-Character-SkillsPageDown-Down" /> <Anchors> - <Anchor point="TOPRIGHT" x="-4" y="-2" /> + <Anchor point="BOTTOMRIGHT" relativePoint="TOPRIGHT" x="-2" y="2" /> </Anchors> + <Layers> + </Layers> </Button> - <ScrollFrame name="$parentScrollFrame" enableMouseWheel="true" parentKey="scrollArea"> + <ScrollFrame name="$parentScrollFrame" enableMouseWheel="true" parentKey="scrollArea" parentArray="minimizeFrames"> <Layers> <Layer level="BACKGROUND"> <Texture setAllPoints="true" parentKey="bg"> @@ -268,18 +286,23 @@ </Texture> </Layer> <Layer level="OVERLAY"> - <FontString name="$parentTitle" parentKey="title" inherits="VeneerFontHighlight" justifyH="LEFT" justifyV="MIDDLE"> + <FontString name="$parentTitle" parentKey="title" inherits="VeneerTitleFont" justifyH="LEFT" justifyV="MIDDLE"> <Anchors> - <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeKey="$parent.titlebg" /> - </Anchors> - </FontString> - <FontString name="$parentStatus" parentKey="status" inherits="VeneerFontNormal" justifyH="LEFT" justifyV="MIDDLE" wordwrap="true"> - <Anchors> - <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeKey="$parent.statusbg" x="5" y="0" /> + <Anchor point="TOP" relativeKey="$parent.titlebg" /> + <Anchor point="BOTTOM" relativeKey="$parent.titlebg" /> + <Anchor point="LEFT" relativeKey="$parent.titlebg" /> <Anchor point="RIGHT" relativeKey="$parent" /> </Anchors> </FontString> - <FontString name="$parentDebugText" parentKey="debugText" inherits="VeneerCriteriaFontNormal"> + <FontString name="$parentStatus" parentKey="status" inherits="VeneerCriteriaFontNormal" justifyH="LEFT" justifyV="MIDDLE" wordwrap="true"> + <Anchors> + <Anchor point="TOP" relativeKey="$parent.statusbg" /> + <Anchor point="BOTTOM" relativeKey="$parent.statusbg" /> + <Anchor point="LEFT" relativeKey="$parent.statusbg" /> + <Anchor point="RIGHT" relativeKey="$parent.statusbg" /> + </Anchors> + </FontString> + <FontString name="$parentDebugText" parentKey="debugText" inherits="VeneerCriteriaFontNormal" justifyH="RIGHT"> <Anchors> <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" /> </Anchors> @@ -297,4 +320,5 @@ <Script file="ObjectiveStyle.lua" /> <Script file="ObjectiveFrame.lua" /> <Script file="ObjectiveEvents.lua" /> + <Script file="ObjectiveWidgets.lua" /> </Ui> \ No newline at end of file