Guest User

Untitled

a guest
Oct 17th, 2015
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 31.26 KB | None | 0 0
  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/
  2. ..\..\FrameXML\UI.xsd">
  3.     <Script file="Blizzard_TalentUI.lua"/>
  4.     <CheckButton name="PlayerSpecTabTemplate" virtual="true" hidden="true">
  5.         <Size x="32" y="32"/>
  6.         <Layers>
  7.             <Layer level="BACKGROUND">
  8.                 <Texture name="$parentBackground" file="Interface\SpellBook\SpellBook-SkillLineTab">
  9.                     <Size x="64" y="64"/>
  10.                     <Anchors>
  11.                         <Anchor point="TOPLEFT">
  12.                             <Offset x="-3" y="11"/>
  13.                         </Anchor>
  14.                     </Anchors>
  15.                 </Texture>
  16.             </Layer>
  17.         </Layers>
  18.         <Scripts>
  19.             <OnClick>
  20.                 PlaySound("igCharacterInfoTab");
  21.                 PlayerSpecTab_OnClick(self, button, down);
  22.             </OnClick>
  23.             <OnEnter>
  24.                 PlayerSpecTab_OnEnter(self, motion);
  25.             </OnEnter>
  26.             <OnLeave>
  27.                 GameTooltip:Hide();
  28.             </OnLeave>
  29.         </Scripts>
  30.         <NormalTexture/>
  31.         <HighlightTexture file="Interface\Buttons\ButtonHilight-Square" alphaMode="ADD"/>
  32.         <CheckedTexture file="Interface\Buttons\CheckButtonHilight" alphaMode="ADD"/>
  33.     </CheckButton>
  34.     <Button name="PlayerTalentTabTemplate" inherits="CharacterFrameTabButtonTemplate" virtual="true">
  35.         <Scripts>
  36.             <OnLoad>
  37.                 PlayerTalentTab_OnLoad(self);
  38.             </OnLoad>
  39.             <OnEvent>
  40.                 PlayerTalentTab_OnEvent(self, event, ...);
  41.             </OnEvent>
  42.             <OnClick>
  43.                 PlayerTalentTab_OnClick(self, button, down);
  44.             </OnClick>
  45.             <OnEnter>
  46.                 PlayerTalentFrameTab_OnEnter(self, motion);
  47.             </OnEnter>
  48.             <OnLeave>
  49.                 GameTooltip:Hide();
  50.             </OnLeave>
  51.         </Scripts>
  52.     </Button>
  53.     <Button name="PlayerGlyphTabTemplate" inherits="CharacterFrameTabButtonTemplate" virtual="true">
  54.         <Scripts>
  55.             <OnLoad>
  56.                 PlayerGlyphTab_OnLoad(self);
  57.             </OnLoad>
  58.             <OnEvent>
  59.                 PlayerGlyphTab_OnEvent(self, event, ...);
  60.             </OnEvent>
  61.             <OnClick>
  62.                 PlayerGlyphTab_OnClick(self, button, down);
  63.             </OnClick>
  64.             <OnEnter>
  65.                 PlayerTalentFrameTab_OnEnter(self, motion);
  66.             </OnEnter>
  67.             <OnLeave>
  68.                 GameTooltip:Hide();
  69.             </OnLeave>
  70.         </Scripts>
  71.     </Button>
  72.     <Button name="PlayerTalentButtonTemplate" inherits="TalentButtonTemplate" virtual="true">
  73.         <Scripts>
  74.             <OnLoad>
  75.                 self:RegisterForClicks("LeftButtonUp", "RightButtonUp");
  76.                 self:RegisterEvent("PREVIEW_TALENT_POINTS_CHANGED");
  77.                 self:RegisterEvent("PREVIEW_PET_TALENT_POINTS_CHANGED");
  78.                 self:RegisterEvent("PLAYER_TALENT_UPDATE");
  79.                 self:RegisterEvent("PET_TALENT_UPDATE");
  80.             </OnLoad>
  81.         </Scripts>
  82.     </Button>
  83.  
  84.     <Frame name="PlayerTalentFrame" enableMouse="true" toplevel="true" parent="UIParent" hidden="true">
  85.         <Size>
  86.             <AbsDimension x="384" y="512"/>
  87.         </Size>
  88.         <Anchors>
  89.             <Anchor point="TOPLEFT">
  90.                 <Offset>
  91.                     <AbsDimension x="0" y="-104"/>
  92.                 </Offset>
  93.             </Anchor>
  94.         </Anchors>
  95.         <HitRectInsets>
  96.             <AbsInset left="0" right="30" top="0" bottom="45"/>
  97.         </HitRectInsets>
  98.         <Layers>
  99.             <Layer level="BACKGROUND">
  100.                 <Texture name="PlayerTalentFramePortrait">
  101.                     <Size>
  102.                         <AbsDimension x="60" y="60"/>
  103.                     </Size>
  104.                     <Anchors>
  105.                         <Anchor point="TOPLEFT">
  106.                             <Offset>
  107.                                 <AbsDimension x="7" y="-6"/>
  108.                             </Offset>
  109.                         </Anchor>
  110.                     </Anchors>
  111.                 </Texture>
  112.                 <Texture name="PlayerTalentFrameActiveSpecTabHighlight" file="Interface\SpellBook\SpellBook-SkillLineTab-Glow" hidden="true">
  113.                     <Size x="74" y="86"/>
  114.                 </Texture>
  115.             </Layer>
  116.             <Layer level="BORDER">
  117.                 <Texture name="PlayerTalentFrameTopLeft" file="Interface\PaperDollInfoFrame\UI-Character-General-TopLeft">
  118.                     <Size>
  119.                         <AbsDimension x="256" y="256"/>
  120.                     </Size>
  121.                     <Anchors>
  122.                         <Anchor point="TOPLEFT">
  123.                             <Offset>
  124.                                 <AbsDimension x="2" y="-1"/>
  125.                             </Offset>
  126.                         </Anchor>
  127.                     </Anchors>
  128.                 </Texture>
  129.                 <Texture name="PlayerTalentFrameTopRight" file="Interface\PaperDollInfoFrame\UI-Character-General-TopRight">
  130.                     <Size>
  131.                         <AbsDimension x="128" y="256"/>
  132.                     </Size>
  133.                     <Anchors>
  134.                         <Anchor point="TOPRIGHT">
  135.                             <Offset>
  136.                                 <AbsDimension x="2" y="-1"/>
  137.                             </Offset>
  138.                         </Anchor>
  139.                     </Anchors>
  140.                 </Texture>
  141.                 <Texture name="PlayerTalentFrameBottomLeft" file="Interface\PaperDollInfoFrame\UI-Character-General-BottomLeft">
  142.                     <Size>
  143.                         <AbsDimension x="256" y="256"/>
  144.                     </Size>
  145.                     <Anchors>
  146.                         <Anchor point="BOTTOMLEFT">
  147.                             <Offset>
  148.                                 <AbsDimension x="2" y="-1"/>
  149.                             </Offset>
  150.                         </Anchor>
  151.                     </Anchors>
  152.                 </Texture>
  153.                 <Texture name="PlayerTalentFrameBottomRight" file="Interface\PaperDollInfoFrame\UI-Character-General-BottomRight">
  154.                     <Size>
  155.                         <AbsDimension x="128" y="256"/>
  156.                     </Size>
  157.                     <Anchors>
  158.                         <Anchor point="BOTTOMRIGHT">
  159.                             <Offset>
  160.                                 <AbsDimension x="2" y="-1"/>
  161.                             </Offset>
  162.                         </Anchor>
  163.                     </Anchors>
  164.                 </Texture>
  165.             </Layer>
  166.             <Layer level="OVERLAY">
  167.                 <FontString name="PlayerTalentFrameTitleText" inherits="GameFontNormal" text="TALENTS">
  168.                     <Anchors>
  169.                         <Anchor point="TOP">
  170.                             <Offset>
  171.                                 <AbsDimension x="0" y="-18"/>
  172.                             </Offset>
  173.                         </Anchor>
  174.                     </Anchors>
  175.                 </FontString>
  176.             </Layer>
  177.         </Layers>
  178.         <Frames>
  179.             <Button name="PlayerTalentFrameCloseButton" inherits="UIPanelCloseButton">
  180.                 <Anchors>
  181.                     <Anchor point="CENTER" relativePoint="TOPRIGHT">
  182.                         <Offset x="-44" y="-25"/>
  183.                     </Anchor>
  184.                 </Anchors>
  185.             </Button>
  186.             <Frame name="PlayerTalentFrameStatusFrame" hidden="true">
  187.                 <Size x="264" y="20"/>
  188.                 <Anchors>
  189.                     <Anchor point="TOPLEFT" relativeTo="PlayerTalentFrame">
  190.                         <Offset>
  191.                             <AbsDimension x="75" y="-46"/>
  192.                         </Offset>
  193.                     </Anchor>
  194.                 </Anchors>
  195.                 <Layers>
  196.                     <Layer level="OVERLAY">
  197.                         <Texture name="PlayerTalentFramePointsLeft" file="Interface\Common\Common-Input-Border">
  198.                             <Size>
  199.                                 <AbsDimension x="8" y="20"/>
  200.                             </Size>
  201.                             <Anchors>
  202.                                 <Anchor point="LEFT"/>
  203.                             </Anchors>
  204.                             <TexCoords left="0" right="0.0625" top="0" bottom="0.625"/>
  205.                         </Texture>
  206.                         <Texture name="PlayerTalentFramePointsMiddle" file="Interface\Common\Common-Input-Border">
  207.                             <Size>
  208.                                 <AbsDimension x="248" y="20"/>
  209.                             </Size>
  210.                             <Anchors>
  211.                                 <Anchor point="LEFT" relativeTo="PlayerTalentFramePointsLeft" relativePoint="RIGHT"/>
  212.                             </Anchors>
  213.                             <TexCoords left="0.0625" right="0.9375" top="0" bottom="0.625"/>
  214.                         </Texture>
  215.                         <Texture name="PlayerTalentFramePointsRight" file="Interface\Common\Common-Input-Border">
  216.                             <Size>
  217.                                 <AbsDimension x="8" y="20"/>
  218.                             </Size>
  219.                             <Anchors>
  220.                                 <Anchor point="LEFT" relativeTo="PlayerTalentFramePointsMiddle" relativePoint="RIGHT"/>
  221.                             </Anchors>
  222.                             <TexCoords left="0.9375" right="1.0" top="0" bottom="0.625"/>
  223.                         </Texture>
  224.                         <FontString name="PlayerTalentFrameStatusText" inherits="GameFontNormal" text="TALENT_ACTIVE_SPEC_STATUS">
  225.                             <Anchors>
  226.                                 <Anchor point="CENTER">
  227.                                     <Offset x="0" y="0"/>
  228.                                 </Anchor>
  229.                             </Anchors>
  230.                         </FontString>
  231.                     </Layer>
  232.                 </Layers>
  233.             </Frame>
  234.             <Button name="PlayerTalentFrameActivateButton" inherits="UIPanelButtonTemplate2" text="TALENT_SPEC_ACTIVATE">
  235.                 <Size x="80" y="22"/>
  236.                 <Anchors>
  237.                     <Anchor point="TOP">
  238.                         <Offset x="10" y="-45"/>
  239.                     </Anchor>
  240.                 </Anchors>
  241.                 <Scripts>
  242.                     <OnLoad function="PlayerTalentFrameActivateButton_OnLoad"/>
  243.                     <OnClick function="PlayerTalentFrameActivateButton_OnClick"/>
  244.                     <OnShow function="PlayerTalentFrameActivateButton_OnShow"/>
  245.                     <OnHide function="PlayerTalentFrameActivateButton_OnHide"/>
  246.                     <OnEvent function="PlayerTalentFrameActivateButton_OnEvent"/>
  247.                 </Scripts>
  248.             </Button>
  249.             <Frame name="PlayerTalentFramePointsBar">
  250.                 <Size x="331" y="26"/>
  251.                 <Anchors>
  252.                     <Anchor point="LEFT">
  253.                         <Offset x="16" y="0"/>
  254.                     </Anchor>
  255.                     <Anchor point="RIGHT">
  256.                         <Offset x="-36" y="0"/>
  257.                     </Anchor>
  258.                     <Anchor point="BOTTOM">
  259.                         <Offset x="0" y="81"/>
  260.                     </Anchor>
  261.                 </Anchors>
  262.                 <Layers>
  263.                     <Layer level="BACKGROUND">
  264.                         <Texture name="$parentBackground" file="Interface\Buttons\UI-Button-Borders2" setAllPoints="true">
  265.                             <Size x="331" y="26"/>
  266.                             <TexCoords left="0.0" right="0.646484375" top="0.2109375" bottom="0.4140625"/>
  267.                         </Texture>
  268.                     </Layer>
  269.                     <Layer level="BORDER">
  270.                         <Texture name="$parentBorderLeft" file="Interface\Buttons\UI-Button-Borders2">
  271.                             <Size x="6" y="18"/>
  272.                             <Anchors>
  273.                                 <Anchor point="LEFT">
  274.                                     <Offset x="4" y="0"/>
  275.                                 </Anchor>
  276.                                 <Anchor point="TOP">
  277.                                     <Offset x="0" y="-5"/>
  278.                                 </Anchor>
  279.                                 <Anchor point="BOTTOM">
  280.                                     <Offset x="0" y="5"/>
  281.                                 </Anchor>
  282.                             </Anchors>
  283.                             <TexCoords left="0.0" right="0.01171875" top="0.421875" bottom="0.5625"/>
  284.                         </Texture>
  285.                         <Texture name="$parentBorderRight" file="Interface\Buttons\UI-Button-Borders2">
  286.                             <Size x="6" y="18"/>
  287.                             <Anchors>
  288.                                 <Anchor point="RIGHT">
  289.                                     <Offset x="-4" y="0"/>
  290.                                 </Anchor>
  291.                                 <Anchor point="TOP">
  292.                                     <Offset x="0" y="-5"/>
  293.                                 </Anchor>
  294.                                 <Anchor point="BOTTOM">
  295.                                     <Offset x="0" y="5"/>
  296.                                 </Anchor>
  297.                             </Anchors>
  298.                             <TexCoords left="0.3046875" right="0.31640625" top="0.421875" bottom="0.5625"/>
  299.                         </Texture>
  300.                         <Texture name="$parentBorderMiddle" file="Interface\Buttons\UI-Button-Borders2">
  301.                             <Anchors>
  302.                                 <Anchor point="TOPLEFT" relativeTo="$parentBorderLeft" relativePoint="TOPRIGHT"/>
  303.                                 <Anchor point="BOTTOMRIGHT" relativeTo="$parentBorderRight" relativePoint="BOTTOMLEFT"/>
  304.                             </Anchors>
  305.                             <TexCoords left="0.01171875" right="0.3046875" top="0.421875" bottom="0.5625"/>
  306.                         </Texture>
  307.                     </Layer>
  308.                     <Layer level="ARTWORK">
  309.                         <FontString name="PlayerTalentFrameSpentPointsText" inherits="GameFontNormalSmall" justifyH="LEFT">
  310.                             <Size x="0" y="15"/>
  311.                             <Anchors>
  312.                                 <Anchor point="LEFT">
  313.                                     <Offset x="12" y="1"/>
  314.                                 </Anchor>
  315.                             </Anchors>
  316.                         </FontString>
  317.                         <FontString name="PlayerTalentFrameTalentPointsText" inherits="GameFontNormalSmall" justifyH="RIGHT">
  318.                             <Size x="0" y="15"/>
  319.                             <Anchors>
  320.                                 <Anchor point="RIGHT">
  321.                                     <Offset x="-12" y="1"/>
  322.                                 </Anchor>
  323.                             </Anchors>
  324.                         </FontString>
  325.                     </Layer>
  326.                 </Layers>
  327.             </Frame>
  328.             <Frame name="PlayerTalentFramePreviewBar" hidden="true">
  329.                 <Size x="331" y="26"/>
  330.                 <Anchors>
  331.                     <Anchor point="LEFT">
  332.                         <Offset x="20" y="0"/>
  333.                     </Anchor>
  334.                     <Anchor point="RIGHT">
  335.                         <Offset x="-36" y="0"/>
  336.                     </Anchor>
  337.                     <Anchor point="BOTTOM">
  338.                         <Offset x="0" y="81"/>
  339.                     </Anchor>
  340.                 </Anchors>
  341.                 <Layers>
  342.                     <Layer level="BORDER">
  343.                         <Texture name="$parentButtonBorder" file="Interface\Buttons\UI-Button-Borders2">
  344.                             <Size x="164" y="26"/>
  345.                             <Anchors>
  346.                                 <Anchor point="RIGHT"/>
  347.                             </Anchors>
  348.                             <TexCoords left="0.16015625" right="0.470703125" top="0.0" bottom="0.203125"/>
  349.                         </Texture>
  350.                     </Layer>
  351.                 </Layers>
  352.                 <Frames>
  353.                     <Button name="PlayerTalentFrameResetButton" inherits="UIPanelButtonTemplate" text="RESET">
  354.                         <Size x="80" y="22"/>
  355.                         <Anchors>
  356.                             <Anchor point="RIGHT">
  357.                                 <Offset x="-4" y="0"/>
  358.                             </Anchor>
  359.                         </Anchors>
  360.                         <Scripts>
  361.                             <OnEnter function="PlayerTalentFrameResetButton_OnEnter"/>
  362.                             <OnLeave function="GameTooltip_Hide"/>
  363.                             <OnClick function="PlayerTalentFrameResetButton_OnClick"/>
  364.                         </Scripts>
  365.                     </Button>
  366.                     <Button name="PlayerTalentFrameLearnButton" inherits="UIPanelButtonTemplate" text="LEARN">
  367.                         <Size x="80" y="22"/>
  368.                         <Anchors>
  369.                             <Anchor point="RIGHT" relativeTo="PlayerTalentFrameResetButton" relativePoint="LEFT"/>
  370.                         </Anchors>
  371.                         <Scripts>
  372.                             <OnEnter function="PlayerTalentFrameLearnButton_OnEnter"/>
  373.                             <OnLeave function="GameTooltip_Hide"/>
  374.                             <OnClick function="PlayerTalentFrameLearnButton_OnClick"/>
  375.                         </Scripts>
  376.                     </Button>
  377.                     <Frame name="PlayerTalentFramePreviewBarFiller">
  378.                         <Size x="296" y="26"/>
  379.                         <Anchors>
  380.                             <Anchor point="LEFT"/>
  381.                             <Anchor point="RIGHT" relativeTo="$parentButtonBorder" relativePoint="LEFT">
  382.                                 <Offset x="0" y="0"/>
  383.                             </Anchor>
  384.                         </Anchors>
  385.                         <Layers>
  386.                             <Layer level="BACKGROUND">
  387.                                 <Texture name="$parentButtonBackgroundLeft" file="Interface\Buttons\UI-Button-Borders2">
  388.                                     <Size x="8" y="26"/>
  389.                                     <Anchors>
  390.                                         <Anchor point="LEFT"/>
  391.                                         <Anchor point="TOP"/>
  392.                                         <Anchor point="BOTTOM"/>
  393.                                     </Anchors>
  394.                                     <TexCoords left="0.470703125" right="0.484375" top="0.0" bottom="0.203125"/>
  395.                                 </Texture>
  396.                                 <Texture name="$parentButtonBackgroundRight" file="Interface\Buttons\UI-Button-Borders2">
  397.                                     <Size x="8" y="26"/>
  398.                                     <Anchors>
  399.                                         <Anchor point="RIGHT"/>
  400.                                         <Anchor point="TOP"/>
  401.                                         <Anchor point="BOTTOM"/>
  402.                                     </Anchors>
  403.                                     <TexCoords left="0.78515625" right="0.80078125" top="0.0" bottom="0.203125"/>
  404.                                 </Texture>
  405.                                 <Texture name="$parentButtonBackgroundMiddle" file="Interface\Buttons\UI-Button-Borders2">
  406.                                     <Anchors>
  407.                                         <Anchor point="TOPLEFT" relativeTo="$parentButtonBackgroundLeft" relativePoint="TOPRIGHT"/>
  408.                                         <Anchor point="BOTTOMRIGHT" relativeTo="$parentButtonBackgroundRight" relativePoint="BOTTOMLEFT"/>
  409.                                     </Anchors>
  410.                                     <TexCoords left="0.484375" right="0.78515625" top="0.0" bottom="0.203125"/>
  411.                                 </Texture>
  412.                             </Layer>
  413.                         </Layers>
  414.                     </Frame>
  415.                 </Frames>
  416.             </Frame>
  417.             <ScrollFrame name="PlayerTalentFrameScrollFrame" inherits="UIPanelScrollFrameTemplate">
  418.                 <Size>
  419.                     <AbsDimension x="296" y="332"/>
  420.                 </Size>
  421.                 <Anchors>
  422.                     <Anchor point="TOPRIGHT">
  423.                         <Offset>
  424.                             <AbsDimension x="-65" y="-77"/>
  425.                         </Offset>
  426.                     </Anchor>
  427.                     <Anchor point="BOTTOM" relativeTo="PlayerTalentFramePointsBar" relativePoint="TOP">
  428.                         <Offset x="0" y="0"/>
  429.                     </Anchor>
  430.                 </Anchors>
  431.                 <Layers>
  432.                     <Layer level="BORDER">
  433.                         <Texture name="PlayerTalentFrameBackgroundTopLeft">
  434.                             <Size x="256" y="256"/>
  435.                             <Anchors>
  436.                                 <Anchor point="TOPLEFT"/>
  437.                                 <Anchor point="RIGHT">
  438.                                     <Offset x="-40" y="0"/>
  439.                                 </Anchor>
  440.                                 <Anchor point="BOTTOM">
  441.                                     <Offset x="0" y="76"/>
  442.                                 </Anchor>
  443.                             </Anchors>
  444.                             <TexCoords left="0.0" right="1.0" top="0.0" bottom="1.0"/>
  445.                         </Texture>
  446.                         <Texture name="PlayerTalentFrameBackgroundTopRight">
  447.                             <Size x="44" y="256"/>
  448.                             <Anchors>
  449.                                 <Anchor point="TOPRIGHT"/>
  450.                                 <Anchor point="BOTTOMLEFT" relativeTo="PlayerTalentFrameBackgroundTopLeft" relativePoint="BOTTOMRIGHT"/>
  451.                             </Anchors>
  452.                             <TexCoords left="0.0" right="0.6875" top="0.0" bottom="1.0"/>
  453.                         </Texture>
  454.                         <Texture name="PlayerTalentFrameBackgroundBottomLeft">
  455.                             <Size x="256" y="75"/>
  456.                             <Anchors>
  457.                                 <Anchor point="BOTTOMLEFT"/>
  458.                                 <Anchor point="TOPRIGHT" relativeTo="PlayerTalentFrameBackgroundTopLeft" relativePoint="BOTTOMRIGHT"/>
  459.                             </Anchors>
  460.                             <TexCoords left="0.0" right="1.0" top="0.0" bottom="0.5859375"/>
  461.                         </Texture>
  462.                         <Texture name="PlayerTalentFrameBackgroundBottomRight">
  463.                             <Size x="44" y="75"/>
  464.                             <Anchors>
  465.                                 <Anchor point="BOTTOMRIGHT"/>
  466.                                 <Anchor point="TOPLEFT" relativeTo="PlayerTalentFrameBackgroundTopLeft" relativePoint="BOTTOMRIGHT"/>
  467.                             </Anchors>
  468.                             <TexCoords left="0.0" right="0.6875" top="0.0" bottom="0.5859375"/>
  469.                         </Texture>
  470.                     </Layer>
  471.                     <Layer level="ARTWORK">
  472.                         <Texture name="PlayerTalentFrameScrollFrameBackgroundTop" file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
  473.                             <Size>
  474.                                 <AbsDimension x="31" y="256"/>
  475.                             </Size>
  476.                             <Anchors>
  477.                                 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT">
  478.                                     <Offset>
  479.                                         <AbsDimension x="-2" y="5"/>
  480.                                     </Offset>
  481.                                 </Anchor>
  482.                             </Anchors>
  483.                             <TexCoords left="0" right="0.484375" top="0" bottom="1.0"/>
  484.                         </Texture>
  485.                         <Texture name="PlayerTalentFrameScrollFrameBackgroundBottom" file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
  486.                             <Size>
  487.                                 <AbsDimension x="31" y="106"/>
  488.                             </Size>
  489.                             <Anchors>
  490.                                 <Anchor point="BOTTOMLEFT" relativePoint="BOTTOMRIGHT">
  491.                                     <Offset>
  492.                                         <AbsDimension x="-2" y="-2"/>
  493.                                     </Offset>
  494.                                 </Anchor>
  495.                             </Anchors>
  496.                             <TexCoords left="0.515625" right="1.0" top="0" bottom="0.4140625"/>
  497.                         </Texture>
  498.                     </Layer>
  499.                 </Layers>
  500.                 <Frames>
  501.                     <Frame name="PlayerTalentFrameActiveTalentGroupFrame" hidden="true">
  502.                         <Size x="0" y="0"/>
  503.                         <Anchors>
  504.                             <Anchor point="TOPLEFT">
  505.                                 <Offset x="-2" y="4"/>
  506.                             </Anchor>
  507.                             <Anchor point="BOTTOMRIGHT">
  508.                                 <Offset x="2" y="-4"/>
  509.                             </Anchor>
  510.                         </Anchors>
  511.                         <Backdrop bgFile="Interface\Tooltips\UI-Tooltip-Background" edgeFile="Interface\Tooltips\UI-Tooltip-Border" tile="true">
  512.                             <BorderColor r="1.0" g="0.82" b="0.0" a="1.0"/>
  513.                             <Color r="0.0" g="0.0" b="0.0" a="0.0"/>
  514.                             <EdgeSize>
  515.                                 <AbsValue val="16"/>
  516.                             </EdgeSize>
  517.                             <TileSize>
  518.                                 <AbsValue val="16"/>
  519.                             </TileSize>
  520.                         </Backdrop>
  521.                     </Frame>
  522.                 </Frames>
  523.                 <ScrollChild>
  524.                     <Frame name="PlayerTalentFrameScrollChildFrame">
  525.                         <Size>
  526.                             <AbsDimension x="320" y="50"/>
  527.                         </Size>
  528.                         <Anchors>
  529.                             <Anchor point="TOPLEFT"/>
  530.                         </Anchors>
  531.                         <Layers>
  532.                             <Layer level="BACKGROUND">
  533.                                 <Texture name="PlayerTalentFrameBranch1" inherits="TalentBranchTemplate"/>
  534.                                 <Texture name="PlayerTalentFrameBranch2" inherits="TalentBranchTemplate"/>
  535.                                 <Texture name="PlayerTalentFrameBranch3" inherits="TalentBranchTemplate"/>
  536.                                 <Texture name="PlayerTalentFrameBranch4" inherits="TalentBranchTemplate"/>
  537.                                 <Texture name="PlayerTalentFrameBranch5" inherits="TalentBranchTemplate"/>
  538.                                 <Texture name="PlayerTalentFrameBranch6" inherits="TalentBranchTemplate"/>
  539.                                 <Texture name="PlayerTalentFrameBranch7" inherits="TalentBranchTemplate"/>
  540.                                 <Texture name="PlayerTalentFrameBranch8" inherits="TalentBranchTemplate"/>
  541.                                 <Texture name="PlayerTalentFrameBranch9" inherits="TalentBranchTemplate"/>
  542.                                 <Texture name="PlayerTalentFrameBranch10" inherits="TalentBranchTemplate"/>
  543.                                 <Texture name="PlayerTalentFrameBranch11" inherits="TalentBranchTemplate"/>
  544.                                 <Texture name="PlayerTalentFrameBranch12" inherits="TalentBranchTemplate"/>
  545.                                 <Texture name="PlayerTalentFrameBranch13" inherits="TalentBranchTemplate"/>
  546.                                 <Texture name="PlayerTalentFrameBranch14" inherits="TalentBranchTemplate"/>
  547.                                 <Texture name="PlayerTalentFrameBranch15" inherits="TalentBranchTemplate"/>
  548.                                 <Texture name="PlayerTalentFrameBranch16" inherits="TalentBranchTemplate"/>
  549.                                 <Texture name="PlayerTalentFrameBranch17" inherits="TalentBranchTemplate"/>
  550.                                 <Texture name="PlayerTalentFrameBranch18" inherits="TalentBranchTemplate"/>
  551.                                 <Texture name="PlayerTalentFrameBranch19" inherits="TalentBranchTemplate"/>
  552.                                 <Texture name="PlayerTalentFrameBranch20" inherits="TalentBranchTemplate"/>
  553.                                 <Texture name="PlayerTalentFrameBranch21" inherits="TalentBranchTemplate"/>
  554.                                 <Texture name="PlayerTalentFrameBranch22" inherits="TalentBranchTemplate"/>
  555.                                 <Texture name="PlayerTalentFrameBranch23" inherits="TalentBranchTemplate"/>
  556.                                 <Texture name="PlayerTalentFrameBranch24" inherits="TalentBranchTemplate"/>
  557.                                 <Texture name="PlayerTalentFrameBranch25" inherits="TalentBranchTemplate"/>
  558.                                 <Texture name="PlayerTalentFrameBranch26" inherits="TalentBranchTemplate"/>
  559.                                 <Texture name="PlayerTalentFrameBranch27" inherits="TalentBranchTemplate"/>
  560.                                 <Texture name="PlayerTalentFrameBranch28" inherits="TalentBranchTemplate"/>
  561.                                 <Texture name="PlayerTalentFrameBranch29" inherits="TalentBranchTemplate"/>
  562.                                 <Texture name="PlayerTalentFrameBranch30" inherits="TalentBranchTemplate"/>
  563.                             </Layer>
  564.                         </Layers>
  565.                         <Frames>
  566.                             <Button name="PlayerTalentFrameTalent1" inherits="PlayerTalentButtonTemplate" id="1"/>
  567.                             <Button name="PlayerTalentFrameTalent2" inherits="PlayerTalentButtonTemplate" id="2"/>
  568.                             <Button name="PlayerTalentFrameTalent3" inherits="PlayerTalentButtonTemplate" id="3"/>
  569.                             <Button name="PlayerTalentFrameTalent4" inherits="PlayerTalentButtonTemplate" id="4"/>
  570.                             <Button name="PlayerTalentFrameTalent5" inherits="PlayerTalentButtonTemplate" id="5"/>
  571.                             <Button name="PlayerTalentFrameTalent6" inherits="PlayerTalentButtonTemplate" id="6"/>
  572.                             <Button name="PlayerTalentFrameTalent7" inherits="PlayerTalentButtonTemplate" id="7"/>
  573.                             <Button name="PlayerTalentFrameTalent8" inherits="PlayerTalentButtonTemplate" id="8"/>
  574.                             <Button name="PlayerTalentFrameTalent9" inherits="PlayerTalentButtonTemplate" id="9"/>
  575.                             <Button name="PlayerTalentFrameTalent10" inherits="PlayerTalentButtonTemplate" id="10"/>
  576.                             <Button name="PlayerTalentFrameTalent11" inherits="PlayerTalentButtonTemplate" id="11"/>
  577.                             <Button name="PlayerTalentFrameTalent12" inherits="PlayerTalentButtonTemplate" id="12"/>
  578.                             <Button name="PlayerTalentFrameTalent13" inherits="PlayerTalentButtonTemplate" id="13"/>
  579.                             <Button name="PlayerTalentFrameTalent14" inherits="PlayerTalentButtonTemplate" id="14"/>
  580.                             <Button name="PlayerTalentFrameTalent15" inherits="PlayerTalentButtonTemplate" id="15"/>
  581.                             <Button name="PlayerTalentFrameTalent16" inherits="PlayerTalentButtonTemplate" id="16"/>
  582.                             <Button name="PlayerTalentFrameTalent17" inherits="PlayerTalentButtonTemplate" id="17"/>
  583.                             <Button name="PlayerTalentFrameTalent18" inherits="PlayerTalentButtonTemplate" id="18"/>
  584.                             <Button name="PlayerTalentFrameTalent19" inherits="PlayerTalentButtonTemplate" id="19"/>
  585.                             <Button name="PlayerTalentFrameTalent20" inherits="PlayerTalentButtonTemplate" id="20"/>
  586.                             <Button name="PlayerTalentFrameTalent21" inherits="PlayerTalentButtonTemplate" id="21"/>
  587.                             <Button name="PlayerTalentFrameTalent22" inherits="PlayerTalentButtonTemplate" id="22"/>
  588.                             <Button name="PlayerTalentFrameTalent23" inherits="PlayerTalentButtonTemplate" id="23"/>
  589.                             <Button name="PlayerTalentFrameTalent24" inherits="PlayerTalentButtonTemplate" id="24"/>
  590.                             <Button name="PlayerTalentFrameTalent25" inherits="PlayerTalentButtonTemplate" id="25"/>
  591.                             <Button name="PlayerTalentFrameTalent26" inherits="PlayerTalentButtonTemplate" id="26"/>
  592.                             <Button name="PlayerTalentFrameTalent27" inherits="PlayerTalentButtonTemplate" id="27"/>
  593.                             <Button name="PlayerTalentFrameTalent28" inherits="PlayerTalentButtonTemplate" id="28"/>
  594.                             <Button name="PlayerTalentFrameTalent29" inherits="PlayerTalentButtonTemplate" id="29"/>
  595.                             <Button name="PlayerTalentFrameTalent30" inherits="PlayerTalentButtonTemplate" id="30"/>
  596.                             <Button name="PlayerTalentFrameTalent31" inherits="PlayerTalentButtonTemplate" id="31"/>
  597.                             <Button name="PlayerTalentFrameTalent32" inherits="PlayerTalentButtonTemplate" id="32"/>
  598.                             <Button name="PlayerTalentFrameTalent33" inherits="PlayerTalentButtonTemplate" id="33"/>
  599.                             <Button name="PlayerTalentFrameTalent34" inherits="PlayerTalentButtonTemplate" id="34"/>
  600.                             <Button name="PlayerTalentFrameTalent35" inherits="PlayerTalentButtonTemplate" id="35"/>
  601.                             <Button name="PlayerTalentFrameTalent36" inherits="PlayerTalentButtonTemplate" id="36"/>
  602.                             <Button name="PlayerTalentFrameTalent37" inherits="PlayerTalentButtonTemplate" id="37"/>
  603.                             <Button name="PlayerTalentFrameTalent38" inherits="PlayerTalentButtonTemplate" id="38"/>
  604.                             <Button name="PlayerTalentFrameTalent39" inherits="PlayerTalentButtonTemplate" id="39"/>
  605.                             <Button name="PlayerTalentFrameTalent40" inherits="PlayerTalentButtonTemplate" id="40"/>
  606.  
  607.                             <Frame name="PlayerTalentFrameArrowFrame" setAllPoints="true">
  608.                                 <Layers>
  609.                                     <Layer level="OVERLAY">
  610.                                         <Texture name="PlayerTalentFrameArrow1" inherits="TalentArrowTemplate"/>
  611.                                         <Texture name="PlayerTalentFrameArrow2" inherits="TalentArrowTemplate"/>
  612.                                         <Texture name="PlayerTalentFrameArrow3" inherits="TalentArrowTemplate"/>
  613.                                         <Texture name="PlayerTalentFrameArrow4" inherits="TalentArrowTemplate"/>
  614.                                         <Texture name="PlayerTalentFrameArrow5" inherits="TalentArrowTemplate"/>
  615.                                         <Texture name="PlayerTalentFrameArrow6" inherits="TalentArrowTemplate"/>
  616.                                         <Texture name="PlayerTalentFrameArrow7" inherits="TalentArrowTemplate"/>
  617.                                         <Texture name="PlayerTalentFrameArrow8" inherits="TalentArrowTemplate"/>
  618.                                         <Texture name="PlayerTalentFrameArrow9" inherits="TalentArrowTemplate"/>
  619.                                         <Texture name="PlayerTalentFrameArrow10" inherits="TalentArrowTemplate"/>
  620.                                         <Texture name="PlayerTalentFrameArrow11" inherits="TalentArrowTemplate"/>
  621.                                         <Texture name="PlayerTalentFrameArrow12" inherits="TalentArrowTemplate"/>
  622.                                         <Texture name="PlayerTalentFrameArrow13" inherits="TalentArrowTemplate"/>
  623.                                         <Texture name="PlayerTalentFrameArrow14" inherits="TalentArrowTemplate"/>
  624.                                         <Texture name="PlayerTalentFrameArrow15" inherits="TalentArrowTemplate"/>
  625.                                         <Texture name="PlayerTalentFrameArrow16" inherits="TalentArrowTemplate"/>
  626.                                         <Texture name="PlayerTalentFrameArrow17" inherits="TalentArrowTemplate"/>
  627.                                         <Texture name="PlayerTalentFrameArrow18" inherits="TalentArrowTemplate"/>
  628.                                         <Texture name="PlayerTalentFrameArrow19" inherits="TalentArrowTemplate"/>
  629.                                         <Texture name="PlayerTalentFrameArrow20" inherits="TalentArrowTemplate"/>
  630.                                         <Texture name="PlayerTalentFrameArrow21" inherits="TalentArrowTemplate"/>
  631.                                         <Texture name="PlayerTalentFrameArrow22" inherits="TalentArrowTemplate"/>
  632.                                         <Texture name="PlayerTalentFrameArrow23" inherits="TalentArrowTemplate"/>
  633.                                         <Texture name="PlayerTalentFrameArrow24" inherits="TalentArrowTemplate"/>
  634.                                         <Texture name="PlayerTalentFrameArrow25" inherits="TalentArrowTemplate"/>
  635.                                         <Texture name="PlayerTalentFrameArrow26" inherits="TalentArrowTemplate"/>
  636.                                         <Texture name="PlayerTalentFrameArrow27" inherits="TalentArrowTemplate"/>
  637.                                         <Texture name="PlayerTalentFrameArrow28" inherits="TalentArrowTemplate"/>
  638.                                         <Texture name="PlayerTalentFrameArrow29" inherits="TalentArrowTemplate"/>
  639.                                         <Texture name="PlayerTalentFrameArrow30" inherits="TalentArrowTemplate"/>
  640.                                     </Layer>
  641.                                 </Layers>
  642.                             </Frame>
  643.                         </Frames>
  644.                     </Frame>
  645.                 </ScrollChild>
  646.             </ScrollFrame>
  647.             <Frame name="PlayerTalentFrameScrollButtonOverlay" parent="PlayerTalentFrameScrollFrameScrollBarScrollDownButton" hidden="true">
  648.                 <Size>
  649.                     <AbsDimension x="32" y="32"/>
  650.                 </Size>
  651.                 <Anchors>
  652.                     <Anchor point="CENTER">
  653.                         <Offset>
  654.                             <AbsDimension x="0" y="0"/>
  655.                         </Offset>
  656.                     </Anchor>
  657.                 </Anchors>
  658.                 <Layers>
  659.                     <Layer level="OVERLAY">
  660.                         <Texture file="Interface\Buttons\UI-ScrollBar-Button-Overlay" setAllPoints="true" alphaMode="ADD"/>
  661.                     </Layer>
  662.                 </Layers>
  663.             </Frame>
  664.             <Button name="PlayerTalentFrameTab1" inherits="PlayerTalentTabTemplate" id="1">
  665.                 <Anchors>
  666.                     <Anchor point="BOTTOMLEFT">
  667.                         <Offset>
  668.                             <AbsDimension x="15" y="46"/>
  669.                         </Offset>
  670.                     </Anchor>
  671.                 </Anchors>
  672.             </Button>
  673.             <Button name="PlayerTalentFrameTab2" inherits="PlayerTalentTabTemplate" id="2">
  674.                 <Anchors>
  675.                     <Anchor point="LEFT" relativeTo="PlayerTalentFrameTab1" relativePoint="RIGHT">
  676.                         <Offset>
  677.                             <AbsDimension x="-15" y="0"/>
  678.                         </Offset>
  679.                     </Anchor>
  680.                 </Anchors>
  681.             </Button>
  682.             <Button name="PlayerTalentFrameTab3" inherits="PlayerTalentTabTemplate" id="3">
  683.                 <Anchors>
  684.                     <Anchor point="LEFT" relativeTo="PlayerTalentFrameTab2" relativePoint="RIGHT">
  685.                         <Offset>
  686.                             <AbsDimension x="-15" y="0"/>
  687.                         </Offset>
  688.                     </Anchor>
  689.                 </Anchors>
  690.             </Button>
  691.             <Button name="PlayerTalentFrameTab4" inherits="PlayerGlyphTabTemplate" text="GLYPHS" id="4">
  692.                 <Anchors>
  693.                     <Anchor point="LEFT" relativeTo="PlayerTalentFrameTab3" relativePoint="RIGHT">
  694.                         <Offset>
  695.                             <AbsDimension x="-15" y="0"/>
  696.                         </Offset>
  697.                     </Anchor>
  698.                 </Anchors>
  699.             </Button>
  700.             <CheckButton name="PlayerSpecTab1" inherits="PlayerSpecTabTemplate" id="1">
  701.                 <Anchors>
  702.                     <Anchor point="TOPLEFT" relativePoint="TOPRIGHT">
  703.                         <Offset>
  704.                             <AbsDimension x="-32" y="-65"/>
  705.                         </Offset>
  706.                     </Anchor>
  707.                 </Anchors>
  708. <!--
  709.                 <Layers>
  710.                     <Layer level="OVERLAY">
  711.                         <Texture name="$parentOverlayIcon" file="Interface\TalentFrame\UI-TalentFrame-DualTalentSpec">
  712.                             <Size x="18" y="32"/>
  713.                             <Anchors>
  714.                                 <Anchor point="CENTER">
  715.                                     <Offset x="0" y="0"/>
  716.                                 </Anchor>
  717.                             </Anchors>
  718.                             <TexCoords left="0.390625" right="0.671875" top="0.0" bottom="1.0"/>
  719.                         </Texture>
  720.                     </Layer>
  721.                 </Layers>
  722. -->
  723.                 <Scripts>
  724.                     <OnLoad>
  725.                         PlayerSpecTab_Load(self, "spec1");
  726.                     </OnLoad>
  727.                 </Scripts>
  728.             </CheckButton>
  729.             <CheckButton name="PlayerSpecTab2" inherits="PlayerSpecTabTemplate" id="2">
  730.                 <Anchors>
  731.                     <Anchor point="TOPLEFT" relativeTo="PlayerSpecTab1" relativePoint="BOTTOMLEFT">
  732.                         <Offset>
  733.                             <AbsDimension x="0" y="-22"/>
  734.                         </Offset>
  735.                     </Anchor>
  736.                 </Anchors>
  737. <!--
  738.                 <Layers>
  739.                     <Layer level="OVERLAY">
  740.                         <Texture name="$parentOverlayIcon" file="Interface\TalentFrame\UI-TalentFrame-DualTalentSpec">
  741.                             <Size x="18" y="32"/>
  742.                             <Anchors>
  743.                                 <Anchor point="CENTER">
  744.                                     <Offset x="0" y="0"/>
  745.                                 </Anchor>
  746.                             </Anchors>
  747.                             <TexCoords left="0.671875" right="0.9765625" top="0.0" bottom="1.0"/>
  748.                         </Texture>
  749.                     </Layer>
  750.                 </Layers>
  751. -->
  752.                 <Scripts>
  753.                     <OnLoad>
  754.                         PlayerSpecTab_Load(self, "spec2");
  755.                     </OnLoad>
  756.                 </Scripts>
  757.             </CheckButton>
  758.             <CheckButton name="PlayerSpecTab3" inherits="PlayerSpecTabTemplate" id="3">
  759.                 <Anchors>
  760.                     <Anchor point="TOPLEFT" relativeTo="PlayerSpecTab2" relativePoint="BOTTOMLEFT">
  761.                         <Offset>
  762.                             <AbsDimension x="0" y="-22"/>
  763.                         </Offset>
  764.                     </Anchor>
  765.                 </Anchors>
  766. <!--
  767.                 <Layers>
  768.                     <Layer level="OVERLAY">
  769.                         <Texture name="$parentOverlayIcon" file="Interface\TalentFrame\UI-TalentFrame-DualTalentSpec">
  770.                             <Size x="18" y="32"/>
  771.                             <Anchors>
  772.                                 <Anchor point="CENTER">
  773.                                     <Offset x="0" y="0"/>
  774.                                 </Anchor>
  775.                             </Anchors>
  776.                             <TexCoords left="0.671875" right="0.9765625" top="0.0" bottom="1.0"/>
  777.                         </Texture>
  778.                     </Layer>
  779.                 </Layers>
  780. -->
  781.                 <Scripts>
  782.                     <OnLoad>
  783.                         PlayerSpecTab_Load(self, "spec3");
  784.                     </OnLoad>
  785.                 </Scripts>
  786.             </CheckButton>
  787.             <CheckButton name="PlayerSpecTab4" inherits="PlayerSpecTabTemplate" id="4">
  788.                 <Anchors>
  789.                     <Anchor point="TOPLEFT" relativeTo="PlayerSpecTab3" relativePoint="BOTTOMLEFT">
  790.                         <Offset>
  791.                             <AbsDimension x="0" y="-39"/>
  792.                         </Offset>
  793.                     </Anchor>
  794.                 </Anchors>
  795.                 <Scripts>
  796.                     <OnLoad>
  797.                         PlayerSpecTab_Load(self, "petspec1");
  798.                     </OnLoad>
  799.                 </Scripts>
  800.             </CheckButton>
  801.         </Frames>
  802.         <Scripts>
  803.             <OnShow function="PlayerTalentFrame_OnShow"/>
  804.             <OnHide function="PlayerTalentFrame_OnHide"/>
  805.             <OnLoad function="PlayerTalentFrame_OnLoad"/>
  806.             <OnEvent function="PlayerTalentFrame_OnEvent"/>
  807.         </Scripts>
  808.     </Frame>
  809. </Ui>
Advertisement
Add Comment
Please, Sign In to add comment