annotate ObjectiveTracker.xml @ 17:c33497b116d6

ObjectiveStyle - statusbg and titlebg will respect the spacing value
author Nenue
date Tue, 05 Apr 2016 00:44:25 -0400
parents 880828018bf4
children d1812fb10ae6
rev   line source
Nenue@0 1 <Ui>
Nenue@0 2
Nenue@14 3 <Frame name="VeneerObjectiveWrapper" parent="UIParent" movable="true" enableMouse="true" frameStrata="LOW">
Nenue@0 4 <Scripts>
Nenue@0 5 <OnLoad>
Nenue@0 6 self.toggle = true
Nenue@3 7 self.drag = true
Nenue@3 8 Veneer.OnLoad(self)
Nenue@0 9 </OnLoad>
Nenue@0 10 <OnShow>
Nenue@0 11 </OnShow>
Nenue@0 12 <OnDragStart>
Nenue@3 13 Veneer.OnDragStart(self)
Nenue@0 14 </OnDragStart>
Nenue@0 15 <OnDragStop>
Nenue@3 16 Veneer.OnDragStop(self)
Nenue@3 17 Veneer.ObjectiveTracker.UpdateActionButtons()
Nenue@0 18 </OnDragStop>
Nenue@0 19 <!--@debug@-->
Nenue@0 20 <!--@end-debug@-->
Nenue@0 21 </Scripts>
Nenue@0 22 <Anchors>
Nenue@0 23 <Anchor point="TOPRIGHT" x="-60" y="-240" />
Nenue@0 24 </Anchors>
Nenue@0 25 <Layers>
Nenue@0 26
Nenue@0 27 <Layer level="ARTWORK">
Nenue@10 28 <Texture parentKey="BackgroundLeft" parentArray="headerComplex" />
Nenue@10 29 <Texture parentKey="BackgroundRight" parentArray="headerComplex" />
Nenue@10 30 <Texture parentKey="BackgroundTile" parentArray="headerComplex" />
Nenue@10 31 <Texture parentKey="headerComplexBounds" parentArray="config" alphaMode="ADD" hidden="true">
Nenue@3 32 <Color r="0" g="0" b="1" a="0.5" />
Nenue@3 33 <Anchors>
Nenue@3 34 <Anchor point="TOPLEFT" relativeKey="$parent.BackgroundLeft" />
Nenue@3 35 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.BackgroundRight" />
Nenue@3 36 </Anchors>
Nenue@3 37 </Texture>
Nenue@3 38 <Texture parentKey="FrameBounds" parentArray="config" alphaMode="ADD" hidden="true">
Nenue@3 39 <Color r="1" g="0" b="1" a="0.25" />
Nenue@3 40 <Anchors>
Nenue@3 41 <Anchor point="TOPLEFT" />
Nenue@3 42 <Anchor point="BOTTOMRIGHT" />
Nenue@3 43 </Anchors>
Nenue@3 44 </Texture>
Nenue@0 45 <!--<Texture desatuated="true" parentKey="LineGlow" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_LineGlow" useAtlasSize="true">
Nenue@0 46 <Anchors>
Nenue@0 47 <Anchor point="LEFT" relativeKey="$parent.Background" x="-21" y="18"/>
Nenue@0 48 </Anchors>
Nenue@0 49 </Texture>
Nenue@0 50 <Texture parentKey="SoftGlow" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_Glow" useAtlasSize="true">
Nenue@0 51 <Anchors>
Nenue@0 52 <Anchor point="CENTER" relativeKey="$parent.Background" relativePoint="LEFT" x="49" y="20"/>
Nenue@0 53 </Anchors>
Nenue@0 54 </Texture>
Nenue@0 55 <Texture parentKey="StarBurst" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_StarBurst" useAtlasSize="true">
Nenue@0 56 <Anchors>
Nenue@0 57 <Anchor point="CENTER" relativeKey="$parent.SoftGlow" x="29"/>
Nenue@0 58 </Anchors>
Nenue@0 59 </Texture>
Nenue@0 60 <Texture parentKey="LineSheen" hidden="false" alpha="0" alphaMode="ADD" atlas="OBJFX_LineBurst">
Nenue@0 61 <Size x="60" y="15"/>
Nenue@0 62 <Anchors>
Nenue@0 63 <Anchor point="CENTER" relativeKey="$parent.SoftGlow" x="29" y="-13"/>
Nenue@0 64 </Anchors>
Nenue@0 65 </Texture>-->
Nenue@0 66 </Layer>
Nenue@0 67 <Layer level="OVERLAY">
Nenue@13 68
Nenue@13 69 <!--<Texture name="$parentTCR" parentKey="outlineClosed" file="Interface\FrameGeneral\UI-Frame">
Nenue@13 70 <Size x="40" y="30" />
Nenue@13 71 <Color r="1" g="1" b="1" a="1" />
Nenue@13 72 <TexCoords top=".0156" bottom=".0265" left=".625" right=".875" />
Nenue@13 73 <Anchors>
Nenue@13 74 <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" x="2" y="2" />
Nenue@13 75 </Anchors>
Nenue@13 76 </Texture>-->
Nenue@13 77
Nenue@0 78 </Layer>
Nenue@0 79 </Layers>
Nenue@0 80 <Frames>
Nenue@0 81
Nenue@13 82 <ScrollFrame name="$parentScrollFrame" enableMouseWheel="true" parentKey="scrollArea" parentArray="minimizeFrames">
Nenue@0 83 <Layers>
Nenue@0 84 <Layer level="BACKGROUND">
Nenue@10 85 <Texture setAllPoints="true" parentKey="bg">
Nenue@0 86 <Color r="0.15" g=".3" b=".3" a="0" />
Nenue@0 87 </Texture>
Nenue@0 88 </Layer>
Nenue@0 89 </Layers>
Nenue@0 90 <Frames>
Nenue@0 91
Nenue@0 92
Nenue@0 93 <!-- Can't get it to work as 'Slider'; implement as click frame
Nenue@0 94 <Slider name="$parentBar" parentKey="scrollBar" minValue="1" maxValue="100" valueStep="1" stepsPerPage="1" defaultValue="1" orientation="VERTICAL">
Nenue@0 95 <HitRectInsets top="-1" bottom="1" right="1" left="0" />
Nenue@0 96 <ThumbTexture name="$parentThumb">
Nenue@0 97 <Color r="1" g="1" b="1" a="0.85" />
Nenue@0 98 </ThumbTexture>
Nenue@0 99 <Layers>
Nenue@0 100 <Layer level="BACKGROUND">
Nenue@0 101 <Texture setAllPoints="true">
Nenue@0 102 <Color r="1" g="0" b="0" a=".5" />
Nenue@0 103 </Texture>
Nenue@0 104 </Layer>
Nenue@0 105 </Layers>
Nenue@0 106 </Slider>
Nenue@0 107 -->
Nenue@0 108 </Frames>
Nenue@0 109 </ScrollFrame>
Nenue@14 110
Nenue@14 111 <Frame name="$parentStatusHeader" parentKey="header" frameStrata="MEDIUM">
Nenue@14 112 <Layers>
Nenue@14 113 <Layer level="OVERLAY">
Nenue@14 114 <FontString name="$parentTitle" parentKey="status" inherits="VeneerStatusFont" text="status test" justifyH="RIGHT">
Nenue@14 115 <Anchors>
Nenue@14 116 <Anchor point="TOPRIGHT" x="-64" y="0" />
Nenue@14 117 </Anchors>
Nenue@14 118 </FontString>
Nenue@14 119 </Layer>
Nenue@14 120 </Layers>
Nenue@14 121 </Frame>
Nenue@14 122
Nenue@14 123 <Button name="$parentCloseButton" parentKey="CloseButton" enableMouse="true" frameStrata="MEDIUM">
Nenue@14 124 <Size x="16" y="16" />
Nenue@14 125 <HighlightTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Highlight" alphaMode="ADD"/>
Nenue@14 126 <Anchors>
Nenue@14 127 <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" x="-2" y="0" />
Nenue@14 128 </Anchors>
Nenue@14 129 </Button>
Nenue@14 130
Nenue@14 131 <Button name="$parentQuestMapButton" parentArray="minimizeFrames" parentKey="QuestMapButton" frameStrata="MEDIUM">
Nenue@14 132 <Size x="42" y="16" />
Nenue@14 133 <HighlightTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Highlight" alphaMode="ADD"/>
Nenue@14 134 <Anchors>
Nenue@14 135 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeKey="$parent.CloseButton" x="0" y="0" />
Nenue@14 136 </Anchors>
Nenue@14 137 </Button>
Nenue@0 138 </Frames>
Nenue@0 139 </Frame>
Nenue@0 140
Nenue@14 141
Nenue@14 142
Nenue@14 143
Nenue@14 144 <Frame name="$parentXP" parent="VeneerObjectiveWrapper" parentKey="XPBar" hidden="true">
Nenue@14 145 <Size x="250" y="24" />
Nenue@14 146 <Anchors>
Nenue@14 147 <Anchor point="TOPLEFT" />
Nenue@14 148 </Anchors>
Nenue@14 149 <Layers>
Nenue@14 150 <Layer level="BACKGROUND">
Nenue@14 151 <Texture name="$parentBackground" parentKey="statusbg" setAllPoints="true"/>
Nenue@14 152 </Layer>
Nenue@14 153 <Layer level="ARTWORK">
Nenue@14 154
Nenue@14 155 <Texture name="$parentForeground" parentKey="foreground">
Nenue@14 156 <Anchors>
Nenue@14 157 <Anchor point="TOPLEFT" />
Nenue@14 158 <Anchor point="BOTTOMLEFT" />
Nenue@14 159 </Anchors>
Nenue@14 160 </Texture>
Nenue@14 161 <Texture name="$parentRested" parentKey="rested" >
Nenue@14 162 <Anchors>
Nenue@14 163 <Anchor point="TOPLEFT" />
Nenue@14 164 <Anchor point="BOTTOMLEFT" />
Nenue@14 165 </Anchors>
Nenue@14 166 </Texture>
Nenue@14 167 </Layer>
Nenue@14 168 <Layer level="OVERLAY">
Nenue@14 169 <FontString inherits="VeneerFontNormal" parentKey="title">
Nenue@14 170 <Anchors>
Nenue@14 171 <Anchor point="CENTER" />
Nenue@14 172 </Anchors>
Nenue@14 173 </FontString>
Nenue@14 174 </Layer>
Nenue@14 175 </Layers>
Nenue@14 176 </Frame>
Nenue@14 177
Nenue@14 178 <!-- Header Panel -->
Nenue@14 179
Nenue@14 180 <!-- Background panels -->
Nenue@0 181 <Frame name="VeneerObjectiveScroll" parent="VeneerObjectiveWrapperScrollFrame">
Nenue@0 182 <Anchors>
Nenue@0 183 <Anchor point="TOPLEFT" />
Nenue@0 184 </Anchors>
Nenue@0 185 <Layers>
Nenue@0 186 <Layer level="BACKGROUND">
Nenue@10 187 <Texture setAllPoints="true" parentKey="bg">
Nenue@0 188 <Color r="1" g="1" b="1" a="1" />
Nenue@0 189 <Gradient orientation="HORIZONTAL">
Nenue@0 190 <MinColor r="0" g="0.5" b="0.5" a="0" />
Nenue@0 191 <MaxColor r="0" g="0.5" b="0.5" a="0" />
Nenue@0 192 </Gradient>
Nenue@0 193 </Texture>
Nenue@0 194 </Layer>
Nenue@0 195 </Layers>
Nenue@0 196 </Frame>
Nenue@0 197
Nenue@0 198 <Frame name="VeneerTrackerTemplate" parent="UIParent" virtual="true">
Nenue@0 199 <Layers>
Nenue@0 200 <Layer level="BACKGROUND">
Nenue@10 201 <Texture name="$parentTitleBackground" parentKey="titlebg">
Nenue@0 202 <Anchors>
Nenue@14 203 <Anchor point="TOPLEFT" />
Nenue@14 204 <Anchor point="RIGHT" />
Nenue@0 205 </Anchors>
Nenue@0 206 <Color r="1" g="1" b="1" a="1" />
Nenue@0 207 <Gradient orientation="HORIZONTAL">
Nenue@0 208 <MinColor r="0" g="0" b="0" a="0.1" />
Nenue@0 209 <MaxColor r="0" g="0" b="0" a="0" />
Nenue@0 210 </Gradient>
Nenue@0 211 </Texture>
Nenue@0 212 </Layer>
Nenue@0 213 <Layer level="OVERLAY">
Nenue@14 214 <FontString name="$parentTitle" inherits="VeneerFontHighlight" text="OBJ" parentKey="title" justifyH="LEFT">
Nenue@0 215 <Anchors>
Nenue@14 216 <Anchor point="TOP" relativeKey="$parent.titlebg" />
Nenue@14 217 <Anchor point="BOTTOM" relativeKey="$parent.titlebg" />
Nenue@14 218 <Anchor point="LEFT" relativeKey="$parent.titlebg" />
Nenue@14 219 <Anchor point="RIGHT" relativeKey="$parent" />
Nenue@14 220 </Anchors>
Nenue@14 221 </FontString>
Nenue@14 222 <FontString name="$parentStatus" inherits="VeneerStatusFont" parentKey="status" justifyH="RIGHT">
Nenue@14 223 <Anchors>
Nenue@14 224 <Anchor point="TOP" relativeKey="$parent.titlebg" />
Nenue@14 225 <Anchor point="BOTTOM" relativeKey="$parent.titlebg" />
Nenue@14 226 <Anchor point="LEFT" relativeKey="$parent.titlebg" />
Nenue@14 227 <Anchor point="RIGHT" relativeKey="$parent" />
Nenue@0 228 </Anchors>
Nenue@0 229 </FontString>
Nenue@0 230 </Layer>
Nenue@0 231 </Layers>
Nenue@0 232 </Frame>
Nenue@0 233
Nenue@0 234
Nenue@0 235 <Frame name="VeneerTrackerBlock" parent="VeneerObjectiveScroll" virtual="true" enableMouse="true">
Nenue@0 236 <Layers>
Nenue@0 237 <Layer level="BACKGROUND">
Nenue@0 238 </Layer>
Nenue@0 239 <Layer level="ARTWORK">
Nenue@0 240 <Texture name="$parentTitleBackground" parentKey="titlebg">
Nenue@0 241 <Color r="1" g="1" b="1" a="1" />
Nenue@0 242 <Anchors>
Nenue@0 243 <Anchor point="TOPLEFT" />
Nenue@0 244 </Anchors>
Nenue@0 245 </Texture>
Nenue@10 246 <Texture name="$parentStatusBackground" parentKey="statusbg">
Nenue@0 247 <Anchors>
Nenue@0 248 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.titlebg" />
Nenue@0 249 </Anchors>
Nenue@0 250 <Color r="1" g="1" b="1" a="1" />
Nenue@0 251 <Gradient orientation="HORIZONTAL">
Nenue@0 252 <MinColor r="0" g="0" b="0" a=".15" />
Nenue@0 253 <MaxColor r="0" g="0" b="0" a=".35" />
Nenue@0 254 </Gradient>
Nenue@0 255 </Texture>
Nenue@0 256 <Texture name="$parentItemTile" parentKey="icon" hidden="true">
Nenue@16 257 <Size x="40" y="40" />
Nenue@16 258 <TexCoords top="0.12" bottom="0.87" left="0.12" right="0.87" />
Nenue@0 259 <Anchors>
Nenue@16 260 <Anchor point="TOPRIGHT" x="0" y="0" />
Nenue@16 261
Nenue@0 262 </Anchors>
Nenue@0 263 </Texture>
Nenue@0 264 <Texture name="$parentMoneyTile" parentKey="money" hidden="true" />
Nenue@0 265 </Layer>
Nenue@0 266 <Layer level="HIGHLIGHT">
Nenue@0 267 <Texture name="$parentHighLight" parentKey="highlight">
Nenue@0 268 <Anchors>
Nenue@0 269 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeKey="$parent.titlebg" />
Nenue@0 270 <Anchor point="BOTTOM" relativePoint="TOP" relativeKey="$parent.titlebg" x="0" y="-4"/>
Nenue@0 271 <Anchor point="RIGHT" relativePoint="RIGHT" />
Nenue@0 272 </Anchors>
Nenue@0 273 <Color r="1" g="1" b="1" a="1" />
Nenue@0 274 <Gradient orientation="VERTICAL">
Nenue@0 275 <MaxColor r="1" g="1" b="1" a=".15" />
Nenue@0 276 <MinColor r="1" g="1" b="1" a="0" />
Nenue@0 277 </Gradient>
Nenue@0 278 </Texture>
Nenue@0 279 <Texture name="$parentLowLight" parentKey="highlight2">
Nenue@0 280 <Anchors>
Nenue@10 281 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.statusbg" x="0" y="14" />
Nenue@10 282 <Anchor point="BOTTOM" relativePoint="BOTTOM" relativeKey="$parent.statusbg" x="0" y="0"/>
Nenue@0 283 <Anchor point="RIGHT" relativePoint="RIGHT" relativeKey="$parent" />
Nenue@0 284 </Anchors>
Nenue@0 285 <Color r="1" g="1" b="1" a="1" />
Nenue@0 286 <Gradient orientation="VERTICAL">
Nenue@0 287 <MaxColor r="1" g="1" b="1" a="0" />
Nenue@0 288 <MinColor r="1" g="1" b="1" a="0.15" />
Nenue@0 289 </Gradient>
Nenue@0 290 </Texture>
Nenue@0 291 </Layer>
Nenue@0 292 <Layer level="OVERLAY">
Nenue@13 293 <FontString name="$parentTitle" parentKey="title" inherits="VeneerTitleFont" justifyH="LEFT" justifyV="MIDDLE">
Nenue@0 294 <Anchors>
Nenue@13 295 <Anchor point="TOP" relativeKey="$parent.titlebg" />
Nenue@16 296 <Anchor point="LEFT" relativeKey="$parent" />
Nenue@0 297 <Anchor point="RIGHT" relativeKey="$parent" />
Nenue@0 298 </Anchors>
Nenue@0 299 </FontString>
Nenue@13 300 <FontString name="$parentStatus" parentKey="status" inherits="VeneerCriteriaFontNormal" justifyH="LEFT" justifyV="MIDDLE" wordwrap="true">
Nenue@13 301 <Anchors>
Nenue@13 302 <Anchor point="TOP" relativeKey="$parent.statusbg" />
Nenue@16 303 <Anchor point="LEFT" relativeKey="$parent" />
Nenue@16 304 <Anchor point="RIGHT" relativeKey="$parent" />
Nenue@13 305 </Anchors>
Nenue@13 306 </FontString>
Nenue@13 307 <FontString name="$parentDebugText" parentKey="debugText" inherits="VeneerCriteriaFontNormal" justifyH="RIGHT">
Nenue@6 308 <Anchors>
Nenue@6 309 <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" />
Nenue@6 310 </Anchors>
Nenue@6 311 </FontString>
Nenue@16 312 <FontString name="$parentItemTileText" parentKey="iconLabel" inherits="VeneerCriteriaFontNormal">
Nenue@16 313 <Anchors>
Nenue@16 314 <Anchor point="TOPRIGHT" x="-2" y="-4" relativeKey="$parent.icon" />
Nenue@16 315 </Anchors>
Nenue@16 316 </FontString>
Nenue@0 317 </Layer>
Nenue@0 318 </Layers>
Nenue@0 319 </Frame>
Nenue@0 320
Nenue@1 321 <Include file="ObjectiveSecure.xml" />
Nenue@3 322 <Include file="ObjectiveWidgets.xml" />
Nenue@3 323
Nenue@6 324 <Script file="ObjectiveCore.lua" />
Nenue@0 325 <Script file="ObjectiveInfo.lua" />
Nenue@0 326 <Script file="ObjectiveUI.lua" />
Nenue@10 327 <Script file="ObjectiveStyle.lua" />
Nenue@0 328 <Script file="ObjectiveFrame.lua" />
Nenue@0 329 <Script file="ObjectiveEvents.lua" />
Nenue@13 330 <Script file="ObjectiveWidgets.lua" />
Nenue@0 331 </Ui>