annotate Dock.xml @ 111:5c591d9b4029 tip

Added tag v8.0.1-20181807-1 for changeset 930922e1ec5b
author Nenue
date Wed, 18 Jul 2018 15:02:50 -0400
parents 930922e1ec5b
children
rev   line source
Nenue@98 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@98 2 ..\FrameXML\UI.xsd">
Nenue@98 3 <Script file="Dock.lua" />
Nenue@98 4
Nenue@98 5 <Font name="DevianDockHeader" font="Fonts\ARIALN.TTF" outline="NORMAL" virtual="true" height="14" />
Nenue@98 6
Nenue@98 7
Nenue@98 8
Nenue@98 9 <Frame
Nenue@98 10 name="DevianDock"
Nenue@98 11 parent="UIParent"
Nenue@98 12 enableMouse="true"
Nenue@98 13 alpha="0.1"
Nenue@98 14 hidden="true"
Nenue@98 15 mixin="DevianDockHandler"
Nenue@99 16 frameStrata="DIALOG">
Nenue@98 17 <Scripts>
Nenue@98 18 <OnMouseWheel method="OnMouseWheel" />
Nenue@98 19 </Scripts>
Nenue@98 20 <Size x="32" y="20" />
Nenue@98 21 <Layers>
Nenue@98 22 <Layer level="ARTWORK">
Nenue@98 23 <Texture name="$parentBar" parent="DevianDock" setAllPoints="true" parentKey="caption" alphaMode="BLEND">
Nenue@98 24 <Color r="1" g="1" b="1" a="1" />
Nenue@98 25 <Gradient orientation="VERTICAL">
Nenue@98 26 <MaxColor r="0.15" g=".15" b="0.15" a="0.4" />
Nenue@98 27 <MinColor r="0" g="0" b="0" a="0" />
Nenue@98 28 </Gradient>
Nenue@98 29 </Texture>
Nenue@98 30
Nenue@98 31 </Layer>
Nenue@98 32 <Layer level="OVERLAY">
Nenue@98 33
Nenue@98 34 </Layer>
Nenue@98 35 </Layers>
Nenue@98 36 </Frame>
Nenue@99 37
Nenue@99 38
Nenue@107 39 <Button name="DevianDockTabTemplate" hidden="true" virtual="true" enableMouse="true" alpha="1" frameStrata="DIALOG" mixin="DevianDockTabMixin">
Nenue@99 40 <Size x="64" y="24" />
Nenue@99 41
Nenue@99 42 <Scripts>
Nenue@99 43 <OnShow method="OnShow" />
Nenue@99 44 <OnEnter method="OnEnter" />
Nenue@99 45 <OnMouseDown method="OnMouseDown" />
Nenue@99 46 </Scripts>
Nenue@99 47 <Layers>
Nenue@99 48 <Layer level="BACKGROUND">
Nenue@99 49 <Texture parentKey="Background" setAllPoints="true">
Nenue@99 50 <Color a="0.5" r="0" g="0" b="0" />
Nenue@99 51 </Texture>
Nenue@99 52 </Layer>
Nenue@100 53 <Layer level="BORDER">
Nenue@100 54 <Texture parentKey="BackgroundGlow" setAllPoints="true" hidden="true">
Nenue@100 55 <Color a="1" r="0" g="1" b="0.5" />
Nenue@100 56 </Texture>
Nenue@100 57 </Layer>
Nenue@99 58 <Layer level="OVERLAY">
Nenue@99 59 <Texture parentKey="Stripe">
Nenue@99 60 <Anchors>
Nenue@99 61 <Anchor point="TOPLEFT" />
Nenue@99 62 <Anchor point="BOTTOMRIGHT" relativePoint="TOPRIGHT" x="0" y="-3" />
Nenue@99 63 </Anchors>
Nenue@99 64 </Texture>
Nenue@99 65 </Layer>
Nenue@99 66 </Layers>
Nenue@99 67 <Frames>
Nenue@99 68 <Frame name="$parentText" parentKey="caption" alpha="1" blendMode="BLEND" enableMouse="false">
Nenue@99 69 <Size x="64" y="24" />
Nenue@99 70 <Anchors>
Nenue@99 71 <Anchor point="BOTTOM" relativePoint="BOTTOM" x="0" y="0" />
Nenue@99 72 </Anchors>
Nenue@99 73 <Layers>
Nenue@99 74 <Layer level="OVERLAY">
Nenue@99 75 <FontString text="Test String" inherits="DevianDockHeader" parentKey="name" wordwrap="false" setAllPoints="true">
Nenue@99 76 <Anchors>
Nenue@99 77 <Anchor point="BOTTOM" x="0" y="2" />
Nenue@99 78 </Anchors>
Nenue@99 79 <Color r="1" g="1" b="1" a="1" />
Nenue@99 80 <Shadow>
Nenue@99 81 <Color r="0" g="0" b="0" a="1" />
Nenue@99 82 <Offset x="0" y="-2" />
Nenue@99 83 </Shadow>
Nenue@99 84 </FontString>
Nenue@99 85 </Layer>
Nenue@99 86 </Layers>
Nenue@99 87 </Frame>
Nenue@99 88 </Frames>
Nenue@100 89 <Animations>
Nenue@100 90 <AnimationGroup parentKey="pulse" looping="REPEAT" setToFinalAlpha="true">
Nenue@100 91 <Alpha fromAlpha=".15" toAlpha=".65" duration="0.4" order="1" childKey="BackgroundGlow" />
Nenue@100 92 <Alpha fromAlpha=".65" toAlpha=".15" duration="0.4" order="2" childKey="BackgroundGlow" />
Nenue@100 93 <Alpha fromAlpha=".15" toAlpha=".15" duration="0.6" order="3" childKey="BackgroundGlow" />
Nenue@100 94 <Scripts>
Nenue@100 95 <OnPlay>
Nenue@100 96 self:GetParent().BackgroundGlow:SetAlpha(.65)
Nenue@100 97 self:GetParent().BackgroundGlow:Show()
Nenue@100 98 </OnPlay>
Nenue@100 99 <OnStop>
Nenue@100 100 self:GetParent().BackgroundGlow:Hide()
Nenue@100 101 </OnStop>
Nenue@100 102 <OnFinished>
Nenue@100 103 self:GetParent().BackgroundGlow:Hide()
Nenue@100 104 </OnFinished>
Nenue@100 105 </Scripts>
Nenue@100 106 </AnimationGroup>
Nenue@100 107 </Animations>
Nenue@99 108 </Button>
Nenue@99 109
Nenue@110 110
Nenue@110 111
Nenue@110 112 <Button name="DevianExecButton" parent="UIParent" hidden="true">
Nenue@110 113 <Size x="32" y="32" />
Nenue@110 114 <Anchors>
Nenue@110 115 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" relativeTo="DevianDock" x="-4"/>
Nenue@110 116 </Anchors>
Nenue@110 117
Nenue@110 118 <NormalTexture file="Interface/Addons/Devian/arrow.blp" setAllPoints="true" alphaMode="ADD">
Nenue@110 119 <Color r="1" g="1" b="1" a="1" />
Nenue@110 120 </NormalTexture>
Nenue@110 121 <PushedTexture file="Interface/Addons/Devian/arrow.blp" setAllPoints="true" alphaMode="ADD">
Nenue@110 122 <Anchors>
Nenue@110 123 <Anchor point="TOPRIGHT" x="-1" y="-1" />
Nenue@110 124 <Anchor point="BOTTOMLEFT" x="1" y="1" />
Nenue@110 125 </Anchors>
Nenue@110 126 <Color r="1" g="0" b="0.5" a="1" />
Nenue@110 127 </PushedTexture>
Nenue@110 128
Nenue@110 129
Nenue@110 130
Nenue@110 131 <Layers>
Nenue@110 132 <Layer level="ARTWORK">
Nenue@110 133
Nenue@110 134 </Layer>
Nenue@110 135 </Layers>
Nenue@110 136 </Button>
Nenue@110 137
Nenue@98 138 </Ui>