annotate Modules/ArtifactPower.xml @ 123:b3c0258b419d v7.3.0-1

ArtifactPower: - XP progress bar fixes Currency: - More argus stuff - Block dimensions are calculated more consistently TalkingHead - Aesthetic changes - Default right-click behaviour restored (hides the text box)
author Nenue
date Tue, 05 Sep 2017 02:56:33 -0400
parents ea2c616a3b4f
children 3f4794dca91b
rev   line source
Nenue@97 1 <Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/
Nenue@97 2 ..\FrameXML\UI.xsd">
Nenue@97 3 <Script file="ArtifactPower.lua" />
Nenue@97 4
Nenue@99 5 <Button name="VeneerItemButton" parentArray="Tokens" inherits="SecureActionButtonTemplate" virtual="true">
Nenue@99 6 <Size x="48" y="48" />
Nenue@99 7 <Layers>
Nenue@99 8 <Layer level="BACKGROUND">
Nenue@99 9 <Texture parentKey="Icon" setAllPoints="true" />
Nenue@99 10 </Layer>
Nenue@99 11 <Layer level="OVERLAY">
Nenue@99 12 <FontString parentKey="Count" inherits="VeneerHeaderFont">
Nenue@99 13 <Anchors>
Nenue@99 14 <Anchor point="TOP" x="0" y="-4" />
Nenue@99 15 </Anchors>
Nenue@99 16 </FontString>
Nenue@99 17 <FontString parentKey="Label" inherits="VeneerNumberFont">
Nenue@99 18 <Anchors>
Nenue@99 19 <Anchor point="BOTTOM" x="0" y="4" />
Nenue@99 20 </Anchors>
Nenue@99 21 </FontString>
Nenue@99 22 </Layer>
Nenue@99 23 </Layers>
Nenue@99 24 </Button>
Nenue@99 25
Nenue@97 26 <Button name="VeneerArtifactButton" parentArray="Artifact" mixin="VeneerArtifactButtonMixin" virtual="true">
Nenue@97 27 <Scripts>
Nenue@122 28 <OnLoad method="OnLoad" />
Nenue@122 29 <OnEvent method="OnEvent" />
Nenue@97 30 <OnEnter method="OnEnter" />
Nenue@97 31 <OnLeave method="OnLeave" />
Nenue@97 32 <OnClick method="OnClick" />
Nenue@98 33 <OnUpdate method="OnUpdate" />
Nenue@97 34 </Scripts>
Nenue@97 35 <Size x="64" y="64" />
Nenue@97 36 <PushedTexture file="Interface\Buttons\UI-Quickslot-Depress" setAllPoints="true" />
Nenue@97 37 <HighlightTexture file="Interface\Buttons\ButtonHilight-Square" setAllPoints="true" alphaMode="ADD" />
Nenue@97 38 <Layers>
Nenue@97 39 <Layer level="BACKGROUND">
Nenue@123 40 <Texture name="$parentIcon" parentKey="Icon" setAllPoints="true">
Nenue@123 41 <TexCoords left="0.15" right=".85" top=".15" bottom=".85" />
Nenue@123 42 </Texture>
Nenue@123 43 </Layer>
Nenue@123 44 <Layer level="ARTWORK">
Nenue@123 45 <Texture parentKey="XPBackground">
Nenue@123 46 <Anchors>
Nenue@123 47 <Anchor point="TOPRIGHT" x="6" y="-2" relativePoint="TOPLEFT" />
Nenue@123 48 <Anchor point="BOTTOMLEFT" x="2" y="2" />
Nenue@123 49 </Anchors>
Nenue@123 50 <Color a="1" r="0" g="0" b="0" />
Nenue@123 51 </Texture>
Nenue@97 52 </Layer>
Nenue@97 53
Nenue@97 54 <Layer level="OVERLAY">
Nenue@97 55
Nenue@99 56 <FontString name="$parentName" parentKey="Name" inherits="VeneerNumberFont" text="" wordwrap="false">
Nenue@97 57 <Anchors>
Nenue@97 58 <Anchor point="TOPLEFT" x="4" y="-16" />
Nenue@97 59 <Anchor point="RIGHT" x="-4" />
Nenue@97 60 </Anchors>
Nenue@97 61 <Color r="0" g="1" b="1" />
Nenue@97 62 </FontString>
Nenue@97 63 <FontString name="$parentLevel" parentKey="Level" inherits="VeneerHeaderFont">
Nenue@97 64 <Anchors>
Nenue@97 65 <Anchor point="TOP" x="0" y="-2" />
Nenue@97 66 </Anchors>
Nenue@97 67 </FontString>
Nenue@116 68
Nenue@116 69 <FontString name="$parentRemainingCost" parentKey="RemainingCost" inherits="VeneerNumberFont" text="Bank:">
Nenue@116 70 <Anchors>
Nenue@116 71 <Anchor point="BOTTOM" x="0" y="2" />
Nenue@116 72 </Anchors>
Nenue@116 73 <Color r="1" g="1" b="1" />
Nenue@116 74 </FontString>
Nenue@97 75 <FontString name="$parentCurrentXP" parentKey="CurrentXP" inherits="VeneerNumberFont" text="Bank:">
Nenue@97 76 <Anchors>
Nenue@116 77 <Anchor point="BOTTOM" x="0" y="2" relativePoint="TOP" relativeKey="$parent.RemainingCost" />
Nenue@97 78 </Anchors>
Nenue@116 79 <Color r="0" g="1" b="0" />
Nenue@97 80 </FontString>
Nenue@98 81
Nenue@123 82 <Texture parentKey="CurrentProgress" alphaMode="ADD">
Nenue@98 83 <Anchors>
Nenue@119 84 <Anchor point="BOTTOM" x="0" y="0" />
Nenue@123 85 <Anchor point="LEFT" x="2" y="0" />
Nenue@123 86 <Anchor point="RIGHT" relativePoint="LEFT" x="6" />
Nenue@98 87 </Anchors>
Nenue@116 88 <Color a="1" r="1" g=".25" b="0" />
Nenue@98 89 </Texture>
Nenue@123 90 <Texture parentKey="AdjustedProgress" alphaMode="ADD">
Nenue@98 91 <Anchors>
Nenue@123 92 <Anchor point="BOTTOM" x="0" y="0" />
Nenue@123 93 <Anchor point="LEFT" x="2" y="0" />
Nenue@123 94 <Anchor point="RIGHT" relativePoint="LEFT" x="6" />
Nenue@98 95 </Anchors>
Nenue@116 96 <Color a="1" r="1" g="1" b="1" />
Nenue@99 97 </Texture>
Nenue@97 98 </Layer>
Nenue@97 99 </Layers>
Nenue@97 100 </Button>
Nenue@101 101 <Frame name="VeneerArtifactPowerTimer" parent="UIParent" />
Nenue@122 102 <Frame name="VeneerArtifactPower" hidden="true" mixin="VeneerArtifactPowerMixin" parent="UIParent" inherits="VeneerHandlerTemplate" enableMouse="false">
Nenue@97 103 <Size x="300" y="36" />
Nenue@97 104 <Scripts>
Nenue@97 105 <OnEnter method="OnEnter" />
Nenue@97 106 <OnLeave method="OnLeave" />
Nenue@97 107 <OnMouseDown method="OnMouseDown" />
Nenue@97 108 </Scripts>
Nenue@97 109 <Layers>
Nenue@97 110 <Layer level="BACKGROUND">
Nenue@97 111
Nenue@97 112 <Texture parentKey="Background">
Nenue@122 113 <Color a="0" r="0" g="0" b="0" />
Nenue@97 114 </Texture>
Nenue@97 115 </Layer>
Nenue@97 116 <Layer level="OVERLAY">
Nick@111 117 <FontString name="$parentSummaryHeader" parentKey="SummaryHeader" inherits="VeneerNumberFont" text="" justifyH="LEFT">
Nenue@97 118 <Color r="0" g="1" b="1" />
Nenue@97 119 </FontString>
Nenue@97 120 </Layer>
Nenue@97 121 </Layers>
Nenue@97 122 <Frames>
Nenue@122 123 <Button name="$parentArtifactButton1" inherits="VeneerArtifactButton" id="1" />
Nenue@122 124 <Button name="$parentArtifactButton2" inherits="VeneerArtifactButton" id="2" />
Nenue@122 125 <Button name="$parentArtifactButton3" inherits="VeneerArtifactButton" id="3" />
Nenue@122 126 <Button name="$parentArtifactButton4" inherits="VeneerArtifactButton" id="4" />
Nenue@122 127 <Button name="$parentArtifactButton5" inherits="VeneerArtifactButton" id="5" />
Nick@111 128
Nick@111 129 <Button name="$parentRefresh" text="Refresh" parentKey="Refresh">
Nick@111 130 <Size x="72" y="32" />
Nick@111 131 <Anchors>
Nick@111 132 <Anchor point="TOPRIGHT" relativePoint="BOTTOMRIGHT" x="0" y="0" />
Nick@111 133 </Anchors>
Nick@111 134 <Scripts>
Nick@111 135 <OnClick>
Nick@111 136 self:GetParent():ResetCache()
Nick@111 137 </OnClick>
Nick@111 138 </Scripts>
Nick@111 139
Nick@111 140 <NormalTexture>
Nick@111 141 <Color a="1" r="0" g="0" b="0" />
Nick@111 142 </NormalTexture>
Nick@111 143 <NormalFont style="GameFontNormal" />
Nick@111 144 </Button>
Nenue@97 145 </Frames>
Nenue@97 146 </Frame>
Nenue@97 147 </Ui>