annotate ObjectiveTracker/Widgets.xml @ 38:1f8f9cc3d956

- module integration brought up to speed with current frame management structure
author Nenue
date Thu, 21 Apr 2016 11:36:41 -0400
parents e84d645c8ab8
children 03ed70f846de
rev   line source
Nenue@28 1 <Ui>
Nenue@28 2 <!-- houses objective widget templates -->
Nenue@28 3
Nenue@38 4 <StatusBar name="VeneerObjectiveCriteriaStatusBar" drawLayer="BACKGROUND" virtual="true" hidden="true" minValue="0" maxValue="100" defaultValue="0">
Nenue@28 5 <Size x="250" y="30" />
Nenue@28 6 <Scripts>
Nenue@28 7 <OnLoad>
Nenue@38 8 self.widgetType = 'StatusBar'
Nenue@28 9 Veneer.ObjectiveTracker.RegisterWidget(self)
Nenue@28 10 </OnLoad>
Nenue@28 11 <OnShow>
Nenue@28 12 Veneer.ObjectiveTracker.InitializeWidget(self)
Nenue@28 13 </OnShow>
Nenue@28 14 <OnHide>
Nenue@28 15 Veneer.ObjectiveTracker.ReleaseWidget(self)
Nenue@28 16 </OnHide>
Nenue@28 17 <OnEvent>
Nenue@28 18
Nenue@28 19 </OnEvent>
Nenue@28 20 </Scripts>
Nenue@28 21 <Layers>
Nenue@38 22 <Layer level="ARTWORK">
Nenue@38 23
Nenue@38 24 <Texture parentKey="BorderLeft" file="Interface\PaperDollInfoFrame\UI-Character-Skills-BarBorder">
Nenue@38 25 <Size x="9" y="22"/>
Nenue@38 26 <TexCoords left="0.007843" right="0.043137" top="0.193548" bottom="0.774193"/>
Nenue@28 27 <Anchors>
Nenue@38 28 <Anchor point="LEFT" x="-3" y="0" relativeKey="$parent.bg" />
Nenue@28 29 </Anchors>
Nenue@28 30 </Texture>
Nenue@38 31 <Texture parentKey="BorderRight" file="Interface\PaperDollInfoFrame\UI-Character-Skills-BarBorder">
Nenue@38 32 <Size x="9" y="22"/>
Nenue@38 33 <TexCoords left="0.043137" right="0.007843" top="0.193548" bottom="0.774193"/>
Nenue@38 34 <Anchors>
Nenue@38 35 <Anchor point="RIGHT" x="3" y="0" relativeKey="$parent.bg"/>
Nenue@38 36 </Anchors>
Nenue@28 37 </Texture>
Nenue@38 38 <Texture parentKey="BorderMid" file="Interface\PaperDollInfoFrame\UI-Character-Skills-BarBorder">
Nenue@38 39 <TexCoords left="0.113726" right="0.1490196" top="0.193548" bottom="0.774193"/>
Nenue@28 40 <Anchors>
Nenue@38 41 <Anchor point="TOPLEFT" relativeKey="$parent.BorderLeft" relativePoint="TOPRIGHT"/>
Nenue@38 42 <Anchor point="BOTTOMRIGHT" relativeKey="$parent.BorderRight" relativePoint="BOTTOMLEFT"/>
Nenue@28 43 </Anchors>
Nenue@28 44 </Texture>
Nenue@28 45 </Layer>
Nenue@28 46 <Layer level="OVERLAY">
Nenue@38 47 <FontString name="$parentStatus" parentKey="status" inherits="VeneerActionNumberFont">
Nenue@28 48 <Anchors>
Nenue@37 49 <Anchor point="CENTER" />
Nenue@28 50 </Anchors>
Nenue@28 51 </FontString>
Nenue@28 52 </Layer>
Nenue@28 53 </Layers>
Nenue@38 54 <BarTexture file="Interface\TargetingFrame\UI-StatusBar"/>
Nenue@38 55 <BarColor r="0.26" g="0.42" b="1"/>
Nenue@38 56 </StatusBar>
Nenue@28 57
Nenue@28 58 <Frame name="VeneerObjectiveCriteriaEvent" virtual="true" hidden="true">
Nenue@28 59 <Size x="250" y="24" />
Nenue@28 60 <Scripts>
Nenue@28 61 <OnLoad>
Nenue@28 62 self.widgetType = 'Event'
Nenue@28 63 self.lines = 1
Nenue@28 64 Veneer.ObjectiveTracker.RegisterWidget(self)
Nenue@28 65 </OnLoad>
Nenue@28 66 <OnShow>
Nenue@28 67 Veneer.ObjectiveTracker.InitializeWidget(self)
Nenue@28 68 </OnShow>
Nenue@28 69 <OnHide>
Nenue@28 70 Veneer.ObjectiveTracker.ReleaseWidget(self)
Nenue@28 71 </OnHide>
Nenue@28 72 </Scripts>
Nenue@28 73 <Layers>
Nenue@28 74 <Layer level="OVERLAY">
Nenue@28 75 <FontString name="$parentStatusText" parentKey="status" inherits="VeneerCriteriaFont">
Nenue@28 76
Nenue@28 77 </FontString>
Nenue@28 78 </Layer>
Nenue@28 79 </Layers>
Nenue@28 80 </Frame>
Nenue@28 81
Nenue@28 82 <Frame name="VeneerObjectiveCriteriaHidden" virtual="true" hidden="true">
Nenue@28 83 <Size x="250" y="24" />
Nenue@28 84 <Scripts>
Nenue@28 85 <OnLoad>
Nenue@28 86 self.widgetType = 'Hidden'
Nenue@28 87 self.lines = 0
Nenue@28 88 Veneer.ObjectiveTracker.RegisterWidget(self)
Nenue@28 89 </OnLoad>
Nenue@28 90 <OnShow>
Nenue@28 91 Veneer.ObjectiveTracker.InitializeWidget(self)
Nenue@28 92 </OnShow>
Nenue@28 93 <OnHide>
Nenue@28 94 Veneer.ObjectiveTracker.ReleaseWidget(self)
Nenue@28 95 </OnHide>
Nenue@28 96 </Scripts>
Nenue@28 97 <Layers>
Nenue@28 98 <Layer level="OVERLAY">
Nenue@28 99 <FontString name="$parentStatusText" parentKey="status" inherits="VeneerCriteriaFont">
Nenue@28 100
Nenue@28 101 </FontString>
Nenue@28 102 </Layer>
Nenue@28 103 </Layers>
Nenue@28 104 </Frame>
Nenue@28 105 </Ui>