Mercurial > wow > worldplan
comparison ClassPlan.xml @ 4:4c7e9efec4b5
fix order of operations regarding frame visibility checking
| author | Nenue |
|---|---|
| date | Mon, 17 Oct 2016 12:59:24 -0400 |
| parents | c006ce87a147 |
| children | 4e1883842abf |
comparison
equal
deleted
inserted
replaced
| 3:c006ce87a147 | 4:4c7e9efec4b5 |
|---|---|
| 3 | 3 |
| 4 <Script file="ClassPlan.lua" /> | 4 <Script file="ClassPlan.lua" /> |
| 5 | 5 |
| 6 <Font name="ClassPlanFont" font="Interface\AddOns\Veneer\Font\ArchivoNarrow-Regular.ttf" height="14" outline="NORMAL" virtual="true" /> | 6 <Font name="ClassPlanFont" font="Interface\AddOns\Veneer\Font\ArchivoNarrow-Regular.ttf" height="14" outline="NORMAL" virtual="true" /> |
| 7 <Font name="ClassPlanNumberFont" font="Interface\AddOns\Veneer\Font\ArchivoNarrow-Bold.ttf" height="14" outline="NORMAL" virtual="true" /> | 7 <Font name="ClassPlanNumberFont" font="Interface\AddOns\Veneer\Font\ArchivoNarrow-Bold.ttf" height="14" outline="NORMAL" virtual="true" /> |
| 8 | |
| 9 <Button name="ClassPlanButton" parent="UIParent" frameStrata="HIGH"> | |
| 10 <Size x="600" y="16" /> | |
| 11 <Anchors> | |
| 12 <Anchor point="TOP" relativePoint="BOTTOM" relativeTo="ClassOrderPlan" /> | |
| 13 <Anchor point="LEFT" relativeTo="ClassOrderPlan" /> | |
| 14 <Anchor point="RIGHT" relativeTo="ClassOrderPlan" /> | |
| 15 </Anchors> | |
| 16 <Layers> | |
| 17 <Layer level="BACKGROUND"> | |
| 18 <Texture setAllPoints="true" parentKey="Background" hidden="true"> | |
| 19 <Color a="1" r="0" g="0" b="0" /> | |
| 20 </Texture> | |
| 21 </Layer> | |
| 22 <Layer level="ARTWORK"> | |
| 23 | |
| 24 <Texture parentKey="Grip" alphaMode="BLEND" file="Interface\RaidFrame\Raid-Move-Down"> | |
| 25 <Anchors> | |
| 26 <Anchor point="TOP" /> | |
| 27 </Anchors> | |
| 28 <Size x="32" y="16"/> | |
| 29 </Texture> | |
| 30 </Layer> | |
| 31 <Layer level="HIGHLIGHT"> | |
| 32 <Texture setAllPoints="true" alphaMode="ADD"> | |
| 33 <Color a="0.25" r="1" g="1" b="1" /> | |
| 34 </Texture> | |
| 35 </Layer> | |
| 36 </Layers> | |
| 37 <Scripts> | |
| 38 <OnClick> | |
| 39 ClassOrderPlan:Toggle() | |
| 40 </OnClick> | |
| 41 </Scripts> | |
| 42 </Button> | |
| 8 | 43 |
| 9 <Frame name="ClassOrderPlan" mixin="ClassOrderPlanCore" parent="UIParent" hidden="true"> | 44 <Frame name="ClassOrderPlan" mixin="ClassOrderPlanCore" parent="UIParent" hidden="true"> |
| 10 <Size x="600" y="40" /> | 45 <Size x="600" y="40" /> |
| 11 <Anchors> | 46 <Anchors> |
| 12 <Anchor point="TOP" /> | 47 <Anchor point="TOP" /> |
| 16 <OnEvent method="OnEvent" /> | 51 <OnEvent method="OnEvent" /> |
| 17 <OnShow method="OnShow" /> | 52 <OnShow method="OnShow" /> |
| 18 <OnHide method="OnHide" /> | 53 <OnHide method="OnHide" /> |
| 19 </Scripts> | 54 </Scripts> |
| 20 <Layers> | 55 <Layers> |
| 56 <Layer level="BACKGROUND"> | |
| 57 <Texture parentKey="Background" setAllPoints="true"> | |
| 58 <Color a="0.5" r="0" b="0" g="0" /> | |
| 59 </Texture> | |
| 60 </Layer> | |
| 21 <Layer level="ARTWORK"> | 61 <Layer level="ARTWORK"> |
| 22 <Texture parentKey="portrait"> | 62 <Texture parentKey="portrait"> |
| 23 <Size x="40" y="40" /> | 63 <Size x="40" y="40" /> |
| 24 <Anchors> | 64 <Anchors> |
| 25 <Anchor point="TOPLEFT" /> | 65 <Anchor point="TOPLEFT" /> |
| 28 </Texture> | 68 </Texture> |
| 29 </Layer> | 69 </Layer> |
| 30 </Layers> | 70 </Layers> |
| 31 </Frame> | 71 </Frame> |
| 32 | 72 |
| 33 <Button name="ClassPlanButton" parent="UIParent"> | |
| 34 <Size x="400" y="16" /> | |
| 35 <Anchors> | |
| 36 <Anchor point="TOP" relativePoint="BOTTOM" relativeTo="ClassOrderPlan" /> | |
| 37 <Anchor point="LEFT" relativeTo="ClassOrderPlan" /> | |
| 38 <Anchor point="RIGHT" relativeTo="ClassOrderPlan" /> | |
| 39 </Anchors> | |
| 40 <Layers> | |
| 41 <Layer level="ARTWORK"> | |
| 42 <Texture alphaMode="BLEND" file="Interface\RaidFrame\Raid-Move-Down"> | |
| 43 <Anchors> | |
| 44 <Anchor point="TOP" /> | |
| 45 </Anchors> | |
| 46 <Size x="32" y="16"/> | |
| 47 </Texture> | |
| 48 </Layer> | |
| 49 <Layer level="HIGHLIGHT"> | |
| 50 <Texture setAllPoints="true" alphaMode="ADD"> | |
| 51 <Color a="0.25" r="1" g="1" b="1" /> | |
| 52 </Texture> | |
| 53 </Layer> | |
| 54 </Layers> | |
| 55 <Scripts> | |
| 56 <OnClick> | |
| 57 ClassOrderPlan:Toggle() | |
| 58 </OnClick> | |
| 59 </Scripts> | |
| 60 </Button> | |
| 61 | 73 |
| 62 <Button name="ClassPlanBlock" mixin="ClassPlanBlockMixin" virtual="true" hidden="true"> | 74 <Button name="ClassPlanBlock" mixin="ClassPlanBlockMixin" virtual="true" hidden="true"> |
| 63 <Size x="400" y="32" /> | 75 <Size x="400" y="32" /> |
| 64 <Scripts> | 76 <Scripts> |
| 65 <OnUpdate method="OnUpdate" /> | 77 <OnUpdate method="OnUpdate" /> |
| 77 <Texture name="$parentIcon" parentKey="Icon"> | 89 <Texture name="$parentIcon" parentKey="Icon"> |
| 78 <Size x="32" y="32" /> | 90 <Size x="32" y="32" /> |
| 79 <Anchors> | 91 <Anchors> |
| 80 <Anchor point="TOPLEFT" /> | 92 <Anchor point="TOPLEFT" /> |
| 81 </Anchors> | 93 </Anchors> |
| 94 <TexCoords left="0.15" right=".85" top="0.15" bottom="0.85" /> | |
| 82 </Texture> | 95 </Texture> |
| 83 </Layer> | 96 </Layer> |
| 84 <Layer level="OVERLAY"> | 97 <Layer level="OVERLAY"> |
| 85 <FontString name="$parentLabel" inherits="ClassPlanFont" parentKey="Label" text="base text"> | 98 <FontString name="$parentLabel" inherits="ClassPlanFont" parentKey="Label" text="base text"> |
| 86 <Anchors> | 99 <Anchors> |
| 87 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeKey="$parent.Icon" x="4" y="0" /> | 100 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeKey="$parent.Icon" x="4" y="-2" /> |
| 88 </Anchors> | 101 </Anchors> |
| 89 </FontString> | 102 </FontString> |
| 90 <FontString name="$parentTimeLeft" inherits="ClassPlanNumberFont" parentKey="TimeLeft" text="base text"> | 103 <FontString name="$parentTimeLeft" inherits="ClassPlanNumberFont" parentKey="TimeLeft" text="base text"> |
| 91 <Anchors> | 104 <Anchors> |
| 92 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.Label" x="4" y="-2" /> | 105 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.Label" x="4" y="-2" /> |
| 93 </Anchors> | |
| 94 </FontString> | |
| 95 <FontString name="$parentOwner" inherits="ClassPlanFont" parentKey="Owner" text="base text"> | |
| 96 <Anchors> | |
| 97 <Anchor point="TOPRIGHT" /> | |
| 98 </Anchors> | 106 </Anchors> |
| 99 </FontString> | 107 </FontString> |
| 100 </Layer> | 108 </Layer> |
| 101 <Layer level="HIGHLIGHT"> | 109 <Layer level="HIGHLIGHT"> |
| 102 <Texture setAllPoints="true" alphaMode="ADD"> | 110 <Texture setAllPoints="true" alphaMode="ADD"> |
| 103 <Color a="1" r="0.1" g="0.1" b="0.1" /> | 111 <Color a="1" r="0.1" g="0.1" b="0.1" /> |
| 104 </Texture> | 112 </Texture> |
| 113 <FontString name="$parentOwner" inherits="ClassPlanFont" parentKey="Owner" text="base text"> | |
| 114 <Anchors> | |
| 115 <Anchor point="TOPRIGHT" x="-2" y="-2" /> | |
| 116 </Anchors> | |
| 117 </FontString> | |
| 105 </Layer> | 118 </Layer> |
| 106 </Layers> | 119 </Layers> |
| 107 </Button> | 120 </Button> |
| 108 | 121 |
| 109 <Button name="ClassPlanShipment" mixin="ClassPlanShipmentMixin" virtual="true"> | 122 <Button name="ClassPlanShipment" mixin="ClassPlanShipmentMixin" virtual="true"> |
| 118 <Layers> | 131 <Layers> |
| 119 <Layer level="BACKGROUND"> | 132 <Layer level="BACKGROUND"> |
| 120 <Texture parentKey="Background" setAllPoints="true" /> | 133 <Texture parentKey="Background" setAllPoints="true" /> |
| 121 </Layer> | 134 </Layer> |
| 122 <Layer level="BACKGROUND" textureSubLevel="1"> | 135 <Layer level="BACKGROUND" textureSubLevel="1"> |
| 123 <Texture parentKey="Icon" alpha="0.5" desaturated="true"> | 136 <Texture parentKey="Icon" alpha="1" desaturated="true"> |
| 124 <Size x="30" y="30"/> | 137 <Size x="32" y="32"/> |
| 125 <Anchors> | 138 <Anchors> |
| 126 <Anchor point="LEFT"/> | 139 <Anchor point="LEFT"/> |
| 127 </Anchors> | 140 </Anchors> |
| 141 <TexCoords left="0.15" right=".85" top="0.15" bottom="0.85" /> | |
| 128 </Texture> | 142 </Texture> |
| 129 </Layer> | 143 </Layer> |
| 130 <Layer level="BORDER"> | 144 <Layer level="BORDER"> |
| 131 <Texture parentKey="Done" atlas="GarrLanding-ShipmentCompleteGlow"> | 145 <Texture parentKey="Done" atlas="GarrLanding-ShipmentCompleteGlow"> |
| 132 <Size x="32" y="32" /> | 146 <Size x="32" y="32" /> |
| 152 <FontString parentKey="Count" inherits="WorldPlanFont" justifyH="CENTER"> | 166 <FontString parentKey="Count" inherits="WorldPlanFont" justifyH="CENTER"> |
| 153 <Anchors> | 167 <Anchors> |
| 154 <Anchor point="BOTTOM" relativeKey="$parent.Icon" x="0" y="0"/> | 168 <Anchor point="BOTTOM" relativeKey="$parent.Icon" x="0" y="0"/> |
| 155 </Anchors> | 169 </Anchors> |
| 156 </FontString> | 170 </FontString> |
| 171 </Layer> | |
| 172 <Layer level="HIGHLIGHT"> | |
| 173 | |
| 157 <FontString name="$parentOwner" inherits="WorldPlanFont" parentKey="Owner" text="base text"> | 174 <FontString name="$parentOwner" inherits="WorldPlanFont" parentKey="Owner" text="base text"> |
| 158 <Anchors> | 175 <Anchors> |
| 159 <Anchor point="TOPRIGHT" /> | 176 <Anchor point="TOPRIGHT" x="-2" y="-2" /> |
| 160 </Anchors> | 177 </Anchors> |
| 161 </FontString> | 178 </FontString> |
| 162 </Layer> | 179 </Layer> |
| 163 </Layers> | 180 </Layers> |
| 164 <Frames> | 181 <Frames> |
| 165 <Cooldown parentKey="Swipe" reverse="true" hideCountdownNumbers="true"> | 182 <Cooldown parentKey="Swipe" inherits="CooldownFrameTemplate" reverse="true" hideCountdownNumbers="true"> |
| 166 <Size x="32" y="32"/> | 183 <Size x="32" y="32"/> |
| 167 <Anchors> | 184 <Anchors> |
| 168 <Anchor point="LEFT"/> | 185 <Anchor point="TOPLEFT"/> |
| 186 <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMLEFT" x="32" y="0" /> | |
| 169 </Anchors> | 187 </Anchors> |
| 170 <SwipeTexture file="Interface\Garrison\GarrLanding-TradeskillTimerFill"/> | |
| 171 <Scripts> | 188 <Scripts> |
| 172 <OnCooldownStart> | 189 <OnCooldownStart> |
| 173 self:Show() | 190 self:Show() |
| 174 </OnCooldownStart> | 191 </OnCooldownStart> |
| 175 <OnCoolDownDone> | 192 <OnCoolDownDone> |
