Files
coa-altoholic/Altoholic-Addon/Altoholic/Frames/Talents.xml
T
2023-10-07 09:27:37 +02:00

492 lines
20 KiB
XML

<Ui xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.blizzard.com/wow/ui/">
<Script file="Talents.lua"></Script>
<Button name="AltoTalentIconTemplate" virtual="true">
<Size>
<AbsDimension x="36" y="36"/>
</Size>
<Layers>
<Layer level="BORDER">
<Texture name="$parentIconTexture"/>
<FontString name="$parentCount" inherits="NumberFontNormal" justifyH="RIGHT" hidden="true">
<Anchors>
<Anchor point="BOTTOMRIGHT">
<Offset>
<AbsDimension x="-5" y="2"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
<Frames>
<Frame name="$parentShine" inherits="AutoCastShineTemplate">
<Anchors>
<Anchor point="CENTER">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
<Size>
<AbsDimension x="34" y="34"/>
</Size>
</Frame>
</Frames>
<Scripts>
<OnEnter>
Altoholic.Talents:Icon_OnEnter(self)
</OnEnter>
<OnLeave>
AltoTooltip:Hide();
</OnLeave>
<OnClick>
Altoholic.Talents:Update(self:GetID())
</OnClick>
</Scripts>
<PushedTexture file="Interface\Buttons\UI-Quickslot-Depress"/>
<HighlightTexture file="Interface\Buttons\ButtonHilight-Square" alphaMode="ADD"/>
</Button>
<Button name="AltoTalentButtonTemplate" virtual="true">
<Size>
<AbsDimension x="37" y="37"/>
</Size>
<Layers>
<Layer level="BORDER">
<Texture name="$parentIconTexture"/>
<FontString name="$parentCount" inherits="NumberFontNormal" justifyH="RIGHT" hidden="true">
<Anchors>
<Anchor point="BOTTOMRIGHT">
<Offset>
<AbsDimension x="-5" y="2"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
<Scripts>
<OnEnter>
Altoholic.Talents:Button_OnEnter(self)
</OnEnter>
<OnLeave>
AltoTooltip:Hide();
</OnLeave>
<OnClick>
Altoholic.Talents:Button_OnClick(self, button);
</OnClick>
</Scripts>
<PushedTexture file="Interface\Buttons\UI-Quickslot-Depress"/>
<HighlightTexture file="Interface\Buttons\ButtonHilight-Square" alphaMode="ADD"/>
</Button>
<Button name="AltoGlyphTemplate" virtual="true">
<Size>
<AbsDimension x="72" y="72"/>
</Size>
<Layers>
<Layer level="BACKGROUND">
<Texture name="$parentSetting" file="Interface\Spellbook\UI-GlyphFrame">
<Size x="86" y="86"/>
<Anchors>
<Anchor point="CENTER">
<Offset x="0" y="0"/>
</Anchor>
</Anchors>
<TexCoords left="0.765625" right="0.927734375" top="0.15625" bottom="0.31640625"/>
</Texture>
</Layer>
<Layer level="BORDER">
<Texture name="$parentHighlight" file="Interface\Spellbook\UI-GlyphFrame" hidden="true" alphaMode="ADD">
<Size x="86" y="86"/>
<Anchors>
<Anchor point="CENTER">
<Offset x="0" y="0"/>
</Anchor>
</Anchors>
<TexCoords left="0.765625" right="0.927734375" top="0.15625" bottom="0.31640625"/>
<Color r="1" g="1" b="1" a=".25"/>
</Texture>
<Texture name="$parentBackground" file="Interface\Spellbook\UI-GlyphFrame">
<Size x="64" y="64"/>
<Anchors>
<Anchor point="CENTER">
<Offset x="0" y="0"/>
</Anchor>
</Anchors>
<TexCoords left="0.78125" right="0.91015625" top="0.69921875" bottom="0.828125"/>
</Texture>
</Layer>
<Layer level="ARTWORK">
<Texture name="$parentGlyph" file="Interface\Spellbook\UI-Glyph-Rune1">
<Size x="53" y="53"/>
<Anchors>
<Anchor point="CENTER">
<Offset x="0" y="0"/>
</Anchor>
</Anchors>
</Texture>
</Layer>
<Layer level="OVERLAY">
<Texture name="$parentRing" file="Interface\Spellbook\UI-GlyphFrame">
<Size x="62" y="62"/>
<Anchors>
<Anchor point="CENTER">
<Offset x="0" y="1"/>
</Anchor>
</Anchors>
<TexCoords left="0.787109375" right="0.908203125" top="0.033203125" bottom="0.154296875"/>
</Texture>
<Texture name="$parentShine" file="Interface\Spellbook\UI-GlyphFrame">
<Size x="16" y="16"/>
<Anchors>
<Anchor point="CENTER">
<Offset x="-9" y="12"/>
</Anchor>
</Anchors>
<TexCoords left="0.9609375" right="1" top="0.921875" bottom="0.9609375"/>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnLoad>
Altoholic.Glyphs:Button_OnLoad(self)
</OnLoad>
<OnEnter>
Altoholic.Glyphs:Button_OnEnter(self)
</OnEnter>
<OnLeave>
AltoTooltip:Hide();
</OnLeave>
<OnClick>
Altoholic.Glyphs:Button_OnClick(self, button);
</OnClick>
</Scripts>
</Button>
<Frame name="AltoholicFrameTalents" parent="AltoholicTabCharacters" hidden="true">
<Size>
<AbsDimension x="615" y="306"/>
</Size>
<Anchors>
<Anchor point="TOPRIGHT">
<Offset>
<AbsDimension x="39" y="-105"/>
</Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="ARTWORK">
<Texture name="$parent_bgTopLeft">
<Size>
<AbsDimension x="232" y="232"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="345" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
<Texture name="$parent_bgTopRight">
<Size>
<AbsDimension x="58" y="232"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parent_bgTopLeft" relativePoint="TOPRIGHT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
<Texture name="$parent_bgBottomLeft">
<Size>
<AbsDimension x="232" y="116"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parent_bgTopLeft" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
<Texture name="$parent_bgBottomRight">
<Size>
<AbsDimension x="58" y="116"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parent_bgTopLeft" relativePoint="BOTTOMRIGHT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
</Layer>
</Layers>
<Frames>
<CheckButton name="$parent_Primary" inherits="SendMailRadioButtonTemplate">
<Anchors>
<Anchor point="LEFT" relativeTo="AltoholicFrameSearchLabel" relativePoint="RIGHT" >
<Offset x="50" y="-10" />
</Anchor>
</Anchors>
<Scripts>
<OnLoad>
self:SetChecked(1)
Altoholic.Talents:SetCurrentGroup(1)
</OnLoad>
<OnClick>
AltoholicFrameTalents_Secondary:SetChecked(nil)
Altoholic.Talents:SetCurrentGroup(1)
Altoholic.Talents:Update()
</OnClick>
</Scripts>
</CheckButton>
<CheckButton name="$parent_Secondary" inherits="SendMailRadioButtonTemplate">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parent_Primary" relativePoint="BOTTOMLEFT" >
<Offset>
<AbsDimension x="0" y="-10"/>
</Offset>
</Anchor>
</Anchors>
<Scripts>
<OnLoad>
self:SetChecked(nil)
</OnLoad>
<OnClick>
AltoholicFrameTalents_Primary:SetChecked(nil)
Altoholic.Talents:SetCurrentGroup(2)
Altoholic.Talents:Update()
</OnClick>
</Scripts>
</CheckButton>
<Button name="$parent_SpecIcon1" inherits="AltoTalentIconTemplate" id="1">
<Anchors>
<Anchor point="LEFT" relativeTo="AltoholicFrameSearchLabel" relativePoint="RIGHT" >
<Offset x="360" y="-23" />
</Anchor>
</Anchors>
</Button>
<Button name="$parent_SpecIcon2" inherits="AltoTalentIconTemplate" id="2">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parent_SpecIcon1" relativePoint="TOPRIGHT" >
<Offset x="5" y="0" />
</Anchor>
</Anchors>
</Button>
<Button name="$parent_SpecIcon3" inherits="AltoTalentIconTemplate" id="3">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parent_SpecIcon2" relativePoint="TOPRIGHT" >
<Offset x="5" y="0" />
</Anchor>
</Anchors>
</Button>
<ScrollFrame name="$parent_ScrollFrame" inherits="UIPanelScrollFrameTemplate">
<Size>
<AbsDimension x="270" y="304"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="345" y="0"/>
</Offset>
</Anchor>
</Anchors>
<Scripts>
<OnLoad>
ScrollFrame_OnLoad(self);
local scrollbar = _G[self:GetName().."ScrollBar"];
scrollbar:SetMinMaxValues(0, 330);
</OnLoad>
</Scripts>
<ScrollChild>
<Frame name="$parentScrollChildFrame">
<Size>
<AbsDimension x="270" y="304"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="BACKGROUND">
<Texture name="AltoholicFrameTalents_Branch1" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch2" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch3" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch4" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch5" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch6" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch7" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch8" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch9" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch10" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch11" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch12" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch13" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch14" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch15" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch16" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch17" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch18" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch19" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch20" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch21" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch22" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch23" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch24" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch25" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch26" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch27" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch28" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch29" inherits="TalentBranchTemplate"/>
<Texture name="AltoholicFrameTalents_Branch30" inherits="TalentBranchTemplate"/>
</Layer>
</Layers>
<Frames>
<Button name="AltoholicFrameTalents_ScrollFrameTalent1" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent2" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent3" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent4" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent5" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent6" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent7" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent8" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent9" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent10" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent11" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent12" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent13" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent14" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent15" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent16" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent17" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent18" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent19" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent20" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent21" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent22" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent23" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent24" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent25" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent26" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent27" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent28" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent29" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent30" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent31" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent32" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent33" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent34" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent35" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent36" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent37" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent38" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent39" inherits="AltoTalentButtonTemplate" />
<Button name="AltoholicFrameTalents_ScrollFrameTalent40" inherits="AltoTalentButtonTemplate" />
<Frame name="AltoholicFrameTalents_ArrowFrame" setAllPoints="true">
<Layers>
<Layer level="OVERLAY">
<Texture name="AltoholicFrameTalents_Arrow1" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow2" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow3" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow4" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow5" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow6" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow7" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow8" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow9" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow10" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow11" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow12" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow13" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow14" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow15" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow16" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow17" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow18" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow19" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow20" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow21" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow22" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow23" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow24" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow25" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow26" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow27" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow28" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow29" inherits="TalentArrowTemplate"/>
<Texture name="AltoholicFrameTalents_Arrow30" inherits="TalentArrowTemplate"/>
</Layer>
</Layers>
</Frame>
</Frames>
</Frame>
</ScrollChild>
</ScrollFrame>
<Button name="$parentGlyph1" inherits="AltoGlyphTemplate" id="1">
<Size x="90" y="90"/>
<Anchors>
<Anchor point="TOPLEFT">
<Offset x="130" y="-10"/>
</Anchor>
</Anchors>
</Button>
<Button name="$parentGlyph4" inherits="AltoGlyphTemplate" id="4">
<Size x="90" y="90"/>
<Anchors>
<Anchor point="BOTTOMLEFT">
<Offset x="234" y="60"/>
</Anchor>
</Anchors>
</Button>
<Button name="$parentGlyph6" inherits="AltoGlyphTemplate" id="6">
<Size x="90" y="90"/>
<Anchors>
<Anchor point="BOTTOMLEFT">
<Offset x="26" y="60"/>
</Anchor>
</Anchors>
</Button>
<Button name="$parentGlyph2" inherits="AltoGlyphTemplate" id="2">
<Size x="90" y="90"/>
<Anchors>
<Anchor point="BOTTOMLEFT">
<Offset x="130" y="10"/>
</Anchor>
</Anchors>
</Button>
<Button name="$parentGlyph5" inherits="AltoGlyphTemplate" id="5">
<Size x="90" y="90"/>
<Anchors>
<Anchor point="TOPLEFT">
<Offset x="236" y="-50"/>
</Anchor>
</Anchors>
</Button>
<Button name="$parentGlyph3" inherits="AltoGlyphTemplate" id="3">
<Size x="90" y="90"/>
<Anchors>
<Anchor point="TOPLEFT">
<Offset x="28" y="-50"/>
</Anchor>
</Anchors>
</Button>
</Frames>
</Frame>
</Ui>