<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/
..\..\FrameXML\UI.xsd">
<Script file="Blizzard_TalentUI.lua"/>
<CheckButton name="PlayerTalentFrameTypeTemplate" virtual="true" hidden="true">
<Size>
<AbsDimension x="32" y="32"/>
</Size>
<Layers>
<Layer level="BACKGROUND">
<Texture file="Interface\SpellBook\SpellBook-SkillLineTab">
<Size>
<AbsDimension x="64" y="64"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="-3" y="11"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnClick>
PlayerTalentFrameType_OnClick(self);
</OnClick>
<OnEnter>
GameTooltip:SetOwner(self, "ANCHOR_RIGHT");
GameTooltip:SetText(self.tooltip);
</OnEnter>
<OnLeave>
GameTooltip:Hide();
</OnLeave>
</Scripts>
<NormalTexture/>
<HighlightTexture file="Interface\Buttons\ButtonHilight-Square" alphaMode="ADD"/>
<CheckedTexture file="Interface\Buttons\CheckButtonHilight" alphaMode="ADD"/>
</CheckButton>
<Frame name="PlayerTalentFrame" enableMouse="true" toplevel="true" parent="UIParent" hidden="true">
<Size>
<AbsDimension x="384" y="512"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="0" y="-104"/>
</Offset>
</Anchor>
</Anchors>
<HitRectInsets>
<AbsInset left="0" right="30" top="0" bottom="45"/>
</HitRectInsets>
<Layers>
<Layer level="BACKGROUND">
<Texture name="PlayerTalentFramePortrait">
<Size>
<AbsDimension x="60" y="60"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="7" y="-6"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
</Layer>
<Layer level="BORDER">
<Texture file="Interface\PaperDollInfoFrame\UI-Character-General-TopLeft">
<Size>
<AbsDimension x="256" y="256"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="2" y="-1"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
<Texture file="Interface\PaperDollInfoFrame\UI-Character-General-TopRight">
<Size>
<AbsDimension x="128" y="256"/>
</Size>
<Anchors>
<Anchor point="TOPRIGHT">
<Offset>
<AbsDimension x="2" y="-1"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
<Texture file="Interface\TalentFrame\UI-TalentFrame-BotLeft">
<Size>
<AbsDimension x="256" y="256"/>
</Size>
<Anchors>
<Anchor point="BOTTOMLEFT">
<Offset>
<AbsDimension x="2" y="-1"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
<Texture file="Interface\TalentFrame\UI-TalentFrame-BotRight">
<Size>
<AbsDimension x="128" y="256"/>
</Size>
<Anchors>
<Anchor point="BOTTOMRIGHT">
<Offset>
<AbsDimension x="2" y="-1"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
</Layer>
<Layer level="ARTWORK">
<Texture name="PlayerTalentFrameBackgroundTopLeft">
<Size>
<AbsDimension x="256" y="256"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="23" y="-77"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
<Texture name="PlayerTalentFrameBackgroundTopRight">
<Size>
<AbsDimension x="64" y="256"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="PlayerTalentFrameBackgroundTopLeft" relativePoint="TOPRIGHT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
<Texture name="PlayerTalentFrameBackgroundBottomLeft">
<Size>
<AbsDimension x="256" y="128"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="PlayerTalentFrameBackgroundTopLeft" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
<Texture name="PlayerTalentFrameBackgroundBottomRight">
<Size>
<AbsDimension x="64" y="128"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="PlayerTalentFrameBackgroundTopLeft" relativePoint="BOTTOMRIGHT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Texture>
</Layer>
<Layer level="OVERLAY">
<FontString name="PlayerTalentFrameTitleText" inherits="GameFontNormal" text="TALENTS">
<Anchors>
<Anchor point="TOP">
<Offset>
<AbsDimension x="0" y="-16"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
<Texture name="PlayerTalentFramePointsLeft" file="Interface\Common\Common-Input-Border">
<Size>
<AbsDimension x="8" y="20"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="PlayerTalentFrame">
<Offset>
<AbsDimension x="75" y="-48"/>
</Offset>
</Anchor>
</Anchors>
<TexCoords left="0" right="0.0625" top="0" bottom="0.625"/>
</Texture>
<Texture name="PlayerTalentFramePointsMiddle" file="Interface\Common\Common-Input-Border">
<Size>
<AbsDimension x="248" y="20"/>
</Size>
<Anchors>
<Anchor point="LEFT" relativeTo="PlayerTalentFramePointsLeft" relativePoint="RIGHT"/>
</Anchors>
<TexCoords left="0.0625" right="0.9375" top="0" bottom="0.625"/>
</Texture>
<Texture name="PlayerTalentFramePointsRight" file="Interface\Common\Common-Input-Border">
<Size>
<AbsDimension x="8" y="20"/>
</Size>
<Anchors>
<Anchor point="LEFT" relativeTo="PlayerTalentFramePointsMiddle" relativePoint="RIGHT"/>
</Anchors>
<TexCoords left="0.9375" right="1.0" top="0" bottom="0.625"/>
</Texture>
<FontString name="PlayerTalentFrameSpentPoints" inherits="GameFontNormalSmall">
<Anchors>
<Anchor point="TOP" relativeTo="PlayerTalentFramePointsMiddle">
<Offset>
<AbsDimension x="0" y="-5"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
<FontString name="PlayerTalentFrameTalentPointsText" inherits="GameFontHighlightSmall">
<Anchors>
<Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension x="252" y="87"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
<FontString name="PlayerTalentFrameTalentPoints" inherits="GameFontNormalSmall" text="CHARACTER_POINTS1_COLON">
<Anchors>
<Anchor point="RIGHT" relativeTo="PlayerTalentFrameTalentPointsText" relativePoint="LEFT">
<Offset>
<AbsDimension x="-3" y="0"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
<Frames>
<Button name="PlayerTalentFrameCloseButton" inherits="UIPanelCloseButton">
<Anchors>
<Anchor point="CENTER" relativePoint="TOPRIGHT">
<Offset>
<AbsDimension x="-44" y="-25"/>
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="PlayerTalentFrameCancelButton" inherits="UIPanelButtonTemplate" text="CLOSE">
<Size>
<AbsDimension x="80" y="22"/>
</Size>
<Anchors>
<Anchor point="CENTER" relativePoint="TOPLEFT">
<Offset>
<AbsDimension x="305" y="-420"/>
</Offset>
</Anchor>
</Anchors>
<Scripts>
<OnClick>
HideUIPanel(self:GetParent());
</OnClick>
</Scripts>
</Button>
<Button name="PlayerTalentFrameTab1" inherits="TalentTabTemplate" id="1">
<Anchors>
<Anchor point="BOTTOMLEFT">
<Offset>
<AbsDimension x="15" y="46"/>
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="PlayerTalentFrameTab2" inherits="TalentTabTemplate" id="2">
<Anchors>
<Anchor point="LEFT" relativeTo="PlayerTalentFrameTab1" relativePoint="RIGHT">
<Offset>
<AbsDimension x="-15" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="PlayerTalentFrameTab3" inherits="TalentTabTemplate" id="3">
<Anchors>
<Anchor point="LEFT" relativeTo="PlayerTalentFrameTab2" relativePoint="RIGHT">
<Offset>
<AbsDimension x="-15" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="PlayerTalentFrameTab4" inherits="TalentTabTemplate" id="4">
<Anchors>
<Anchor point="LEFT" relativeTo="PlayerTalentFrameTab3" relativePoint="RIGHT">
<Offset>
<AbsDimension x="-15" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="PlayerTalentFrameTab5" inherits="TalentTabTemplate" id="5">
<Anchors>
<Anchor point="LEFT" relativeTo="PlayerTalentFrameTab4" relativePoint="RIGHT">
<Offset>
<AbsDimension x="-15" y="0"/>
</Offset>
</Anchor>
</Anchors>
</Button>
<CheckButton name="PlayerTalentFrameType1" inherits="PlayerTalentFrameTypeTemplate" id="1">
<Anchors>
<Anchor point="TOPLEFT" relativePoint="TOPRIGHT">
<Offset>
<AbsDimension x="-32" y="-65"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<CheckButton name="PlayerTalentFrameType2" inherits="PlayerTalentFrameTypeTemplate" id="2">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="PlayerTalentFrameType1" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension x="0" y="-17"/>
</Offset>
</Anchor>
</Anchors>
</CheckButton>
<ScrollFrame name="PlayerTalentFrameScrollFrame" inherits="UIPanelScrollFrameTemplate">
<Size>
<AbsDimension x="296" y="332"/>
</Size>
<Anchors>
<Anchor point="TOPRIGHT">
<Offset>
<AbsDimension x="-65" y="-77"/>
</Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="ARTWORK">
<Texture file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
<Size>
<AbsDimension x="31" y="256"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT" relativePoint="TOPRIGHT">
<Offset>
<AbsDimension x="-2" y="5"/>
</Offset>
</Anchor>
</Anchors>
<TexCoords left="0" right="0.484375" top="0" bottom="1.0"/>
</Texture>
<Texture file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
<Size>
<AbsDimension x="31" y="106"/>
</Size>
<Anchors>
<Anchor point="BOTTOMLEFT" relativePoint="BOTTOMRIGHT">
<Offset>
<AbsDimension x="-2" y="-2"/>
</Offset>
</Anchor>
</Anchors>
<TexCoords left="0.515625" right="1.0" top="0" bottom="0.4140625"/>
</Texture>
</Layer>
</Layers>
<ScrollChild>
<Frame name="PlayerTalentFrameScrollChildFrame">
<Size>
<AbsDimension x="320" y="50"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT"/>
</Anchors>
<Layers>
<Layer level="BACKGROUND">
<Texture name="PlayerTalentFrameBranch1" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch2" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch3" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch4" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch5" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch6" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch7" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch8" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch9" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch10" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch11" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch12" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch13" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch14" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch15" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch16" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch17" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch18" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch19" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch20" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch21" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch22" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch23" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch24" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch25" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch26" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch27" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch28" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch29" inherits="TalentBranchTemplate"/>
<Texture name="PlayerTalentFrameBranch30" inherits="TalentBranchTemplate"/>
</Layer>
</Layers>
<Frames>
<Button name="PlayerTalentFrameTalent1" inherits="TalentButtonTemplate" id="1"/>
<Button name="PlayerTalentFrameTalent2" inherits="TalentButtonTemplate" id="2"/>
<Button name="PlayerTalentFrameTalent3" inherits="TalentButtonTemplate" id="3"/>
<Button name="PlayerTalentFrameTalent4" inherits="TalentButtonTemplate" id="4"/>
<Button name="PlayerTalentFrameTalent5" inherits="TalentButtonTemplate" id="5"/>
<Button name="PlayerTalentFrameTalent6" inherits="TalentButtonTemplate" id="6"/>
<Button name="PlayerTalentFrameTalent7" inherits="TalentButtonTemplate" id="7"/>
<Button name="PlayerTalentFrameTalent8" inherits="TalentButtonTemplate" id="8"/>
<Button name="PlayerTalentFrameTalent9" inherits="TalentButtonTemplate" id="9"/>
<Button name="PlayerTalentFrameTalent10" inherits="TalentButtonTemplate" id="10"/>
<Button name="PlayerTalentFrameTalent11" inherits="TalentButtonTemplate" id="11"/>
<Button name="PlayerTalentFrameTalent12" inherits="TalentButtonTemplate" id="12"/>
<Button name="PlayerTalentFrameTalent13" inherits="TalentButtonTemplate" id="13"/>
<Button name="PlayerTalentFrameTalent14" inherits="TalentButtonTemplate" id="14"/>
<Button name="PlayerTalentFrameTalent15" inherits="TalentButtonTemplate" id="15"/>
<Button name="PlayerTalentFrameTalent16" inherits="TalentButtonTemplate" id="16"/>
<Button name="PlayerTalentFrameTalent17" inherits="TalentButtonTemplate" id="17"/>
<Button name="PlayerTalentFrameTalent18" inherits="TalentButtonTemplate" id="18"/>
<Button name="PlayerTalentFrameTalent19" inherits="TalentButtonTemplate" id="19"/>
<Button name="PlayerTalentFrameTalent20" inherits="TalentButtonTemplate" id="20"/>
<Button name="PlayerTalentFrameTalent21" inherits="TalentButtonTemplate" id="21"/>
<Button name="PlayerTalentFrameTalent22" inherits="TalentButtonTemplate" id="22"/>
<Button name="PlayerTalentFrameTalent23" inherits="TalentButtonTemplate" id="23"/>
<Button name="PlayerTalentFrameTalent24" inherits="TalentButtonTemplate" id="24"/>
<Button name="PlayerTalentFrameTalent25" inherits="TalentButtonTemplate" id="25"/>
<Button name="PlayerTalentFrameTalent26" inherits="TalentButtonTemplate" id="26"/>
<Button name="PlayerTalentFrameTalent27" inherits="TalentButtonTemplate" id="27"/>
<Button name="PlayerTalentFrameTalent28" inherits="TalentButtonTemplate" id="28"/>
<Button name="PlayerTalentFrameTalent29" inherits="TalentButtonTemplate" id="29"/>
<Button name="PlayerTalentFrameTalent30" inherits="TalentButtonTemplate" id="30"/>
<Button name="PlayerTalentFrameTalent31" inherits="TalentButtonTemplate" id="31"/>
<Button name="PlayerTalentFrameTalent32" inherits="TalentButtonTemplate" id="32"/>
<Button name="PlayerTalentFrameTalent33" inherits="TalentButtonTemplate" id="33"/>
<Button name="PlayerTalentFrameTalent34" inherits="TalentButtonTemplate" id="34"/>
<Button name="PlayerTalentFrameTalent35" inherits="TalentButtonTemplate" id="35"/>
<Button name="PlayerTalentFrameTalent36" inherits="TalentButtonTemplate" id="36"/>
<Button name="PlayerTalentFrameTalent37" inherits="TalentButtonTemplate" id="37"/>
<Button name="PlayerTalentFrameTalent38" inherits="TalentButtonTemplate" id="38"/>
<Button name="PlayerTalentFrameTalent39" inherits="TalentButtonTemplate" id="39"/>
<Button name="PlayerTalentFrameTalent40" inherits="TalentButtonTemplate" id="40"/>
<Frame name="PlayerTalentFrameArrowFrame" setAllPoints="true">
<Layers>
<Layer level="OVERLAY">
<Texture name="PlayerTalentFrameArrow1" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow2" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow3" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow4" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow5" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow6" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow7" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow8" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow9" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow10" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow11" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow12" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow13" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow14" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow15" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow16" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow17" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow18" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow19" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow20" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow21" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow22" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow23" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow24" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow25" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow26" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow27" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow28" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow29" inherits="TalentArrowTemplate"/>
<Texture name="PlayerTalentFrameArrow30" inherits="TalentArrowTemplate"/>
</Layer>
</Layers>
</Frame>
</Frames>
</Frame>
</ScrollChild>
</ScrollFrame>
<Frame name="PlayerTalentFrameScrollButtonOverlay" parent="PlayerTalentFrameScrollFrameScrollBarScrollDownButton" hidden="true">
<Size>
<AbsDimension x="32" y="32"/>
</Size>
<Anchors>
<Anchor point="CENTER">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="OVERLAY">
<Texture file="Interface\Buttons\UI-ScrollBar-Button-Overlay" setAllPoints="true" alphaMode="ADD"/>
</Layer>
</Layers>
</Frame>
</Frames>
<Scripts>
<OnShow>
PlayerTalentFrame_OnShow(self);
</OnShow>
<OnHide>
PlayerTalentFrame_OnHide(self);
</OnHide>
<OnLoad>
PlayerTalentFrame_OnLoad(self);
</OnLoad>
<OnEvent>
PlayerTalentFrame_OnEvent(self, event, ...);
</OnEvent>
</Scripts>
</Frame>
</Ui>