2 Star 0 Fork 0

mirrors_kylepixel/wow-ui-source

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
shareduipaneltemplates.xml 76.79 KB
一键复制 编辑 原始数据 按行查看 历史
dubcat 提交于 6年前 . 1.13.2.30128
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976
<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="SharedUIPanelTemplates.lua"/>
<Texture name="UIPanelButtonHighlightTexture" file="Interface\Buttons\UI-Panel-Button-Highlight" alphaMode="ADD" virtual="true">
<TexCoords left="0" right="0.625" top="0" bottom="0.6875"/>
</Texture>
<!-- Paper overlay texture pieces -->
<Texture name="UI-PaperOverlay-AbilityTextBG" file="Interface\EncounterJournal\UI-EncounterJournalTextures" virtual="true" >
<Size x="256" y="80"/>
<TexCoords left="0.00195313" right="0.50195313" top="0.02246094" bottom="0.10058594"/>
</Texture>
<Texture name="UI-PaperOverlay-Bullet" file="Interface\EncounterJournal\UI-EncounterJournalTextures" virtual="true">
<Size x="13" y="13"/>
<TexCoords left="0.974609375" right="1.0" top="0.7509765625" bottom="0.763671875"/>
</Texture>
<Texture name="UI-PaperOverlay-Check" file="Interface\AchievementFrame\UI-Achievement-Criteria-Check" virtual="true">
<Size x="13" y="13"/>
<TexCoords left="0" right="0.65625" top="0" bottom="1"/>
</Texture>
<Texture name="UI-PaperOverlay-PaperHeader-SelectUp-Mid" file="Interface\EncounterJournal\UI-EncounterJournalTextures_Tile" virtual="true" horizTile="true" >
<Size x="64" y="29"/>
<TexCoords left="0.00000000" right="1.00000000" top="0.22265625" bottom="0.27929688"/>
</Texture>
<Texture name="UI-PaperOverlay-AbilityTextBottomBorder" file="Interface\EncounterJournal\UI-EncounterJournalTextures" virtual="true" >
<Size x="243" y="9"/>
<TexCoords left="0.04492188" right="0.51953125" top="0.00097656" bottom="0.00976563"/>
</Texture>
<Texture name="UI-PaperOverlay-PaperHeader-SelectUp-Left" file="Interface\EncounterJournal\UI-EncounterJournalTextures" virtual="true" >
<Size x="64" y="29"/>
<TexCoords left="0.81445313" right="0.93945313" top="0.39453125" bottom="0.42285156"/>
</Texture>
<Texture name="UI-PaperOverlay-PaperHeader-SelectUp-Right" file="Interface\EncounterJournal\UI-EncounterJournalTextures" virtual="true" >
<Size x="64" y="29"/>
<TexCoords left="0.34570313" right="0.47070313" top="0.49316406" bottom="0.52148438"/>
</Texture>
<!-- Tiled textures size=64,512-->
<Texture name="_SearchBarLg" file="Interface\EncounterJournal\UI-EncounterJournalTextures_Tile" virtual="true" horizTile="true" >
<Size x="64" y="49"/>
<TexCoords left="0.00000000" right="1.00000000" top="0.74804688" bottom="0.84375000"/>
</Texture>
<!-- Vertically tiling pieces -->
<Texture name="!UI-Frame-RightTile" file="Interface\FrameGeneral\!UI-Frame" virtual="true" vertTile="true" >
<Size x="10" y="256"/>
<TexCoords left="0.17187500" right="0.32812500" top="0.00000000" bottom="1.00000000"/>
</Texture>
<Texture name="!UI-Frame-LeftTile" file="Interface\FrameGeneral\!UI-Frame" virtual="true" vertTile="true" >
<Size x="16" y="256"/>
<TexCoords left="0.35937500" right="0.60937500" top="0.00000000" bottom="1.00000000"/>
</Texture>
<Texture name="!UI-Frame-InnerRightTile" file="Interface\FrameGeneral\!UI-Frame" virtual="true" vertTile="true" >
<Size x="3" y="256"/>
<TexCoords left="0.01562500" right="0.06250000" top="0.00000000" bottom="1.00000000"/>
</Texture>
<Texture name="!UI-Frame-InnerLeftTile" file="Interface\FrameGeneral\!UI-Frame" virtual="true" vertTile="true" >
<Size x="3" y="256"/>
<TexCoords left="0.09375000" right="0.14062500" top="0.00000000" bottom="1.00000000"/>
</Texture>
<!-- Horizontally tiling pieces -->
<Texture name="_UI-Frame-BtnBotTile" file="Interface\FrameGeneral\_UI-Frame" virtual="true" horizTile="true" >
<Size x="256" y="3"/>
<TexCoords left="0.00000000" right="1.00000000" top="0.04687500" bottom="0.07031250"/>
</Texture>
<Texture name="_UI-Frame-Bot" file="Interface\FrameGeneral\_UI-Frame" virtual="true" horizTile="true" >
<Size x="256" y="9"/>
<TexCoords left="0.00000000" right="1.00000000" top="0.20312500" bottom="0.27343750"/>
</Texture>
<Texture name="_UI-Frame-InnerTopTile" file="Interface\FrameGeneral\_UI-Frame" virtual="true" horizTile="true" >
<Size x="256" y="3"/>
<TexCoords left="0.00000000" right="1.00000000" top="0.08593750" bottom="0.10937500"/>
</Texture>
<Texture name="_UI-Frame-InnerBotTile" file="Interface\FrameGeneral\_UI-Frame" virtual="true" horizTile="true" >
<Size x="256" y="3"/>
<TexCoords left="0.00000000" right="1.00000000" top="0.00781250" bottom="0.03125000"/>
</Texture>
<Texture name="_UI-Frame-TitleTileBg" file="Interface\FrameGeneral\_UI-Frame" virtual="true" horizTile="true" >
<Size x="256" y="17"/>
<TexCoords left="0.00000000" right="1.00000000" top="0.28906250" bottom="0.42187500"/>
</Texture>
<Texture name="_UI-Frame-TittleTile-HiRes" atlas="_UI-Frame-TittleTile-HiRes" virtual="true" horizTile="true" useAtlasSize="true"/>
<Texture name="_UI-Frame-TitleTile" file="Interface\FrameGeneral\_UI-Frame" virtual="true" horizTile="true" >
<Size x="256" y="28"/>
<TexCoords left="0.00000000" right="1.00000000" top="0.43750000" bottom="0.65625000"/>
</Texture>
<Texture name="_UI-Frame-TopTileStreaks" file="Interface\FrameGeneral\_UI-Frame" virtual="true" horizTile="true" >
<Size x="256" y="37"/>
<TexCoords left="0.00000000" right="1.00000000" top="0.67187500" bottom="0.96093750"/>
</Texture>
<!--
*******************************************************************************
Texture templates for frame border pieces
*******************************************************************************
-->
<Texture name="UI-Frame-Portrait" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="78" y="78"/>
<TexCoords left="0.00781250" right="0.61718750" top="0.00781250" bottom="0.61718750"/>
</Texture>
<Texture name="UI-Frame-TopCornerRight" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="33" y="33"/>
<TexCoords left="0.63281250" right="0.89062500" top="0.00781250" bottom="0.26562500"/>
</Texture>
<Texture name="UI-Frame-BtnDivRight" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="11" y="25"/>
<TexCoords left="0.90625000" right="0.99218750" top="0.00781250" bottom="0.20312500"/>
</Texture>
<Texture name="UI-Frame-InnerTopRight" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="6" y="6"/>
<TexCoords left="0.90625000" right="0.95312500" top="0.21875000" bottom="0.26562500"/>
</Texture>
<Texture name="UI-Frame-TopLeftCorner" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="33" y="33"/>
<TexCoords left="0.63281250" right="0.88281250" top="0.28125000" bottom="0.53125000"/>
</Texture>
<Texture name="UI-Frame-InnerTopLeft" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="6" y="6"/>
<TexCoords left="0.63281250" right="0.67968750" top="0.54687500" bottom="0.59375000"/>
</Texture>
<Texture name="UI-Frame-InnerBotLeftCorner" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="6" y="6"/>
<TexCoords left="0.69531250" right="0.74218750" top="0.54687500" bottom="0.59375000"/>
</Texture>
<Texture name="UI-Frame-InnerBotRight" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="6" y="6"/>
<TexCoords left="0.75781250" right="0.80468750" top="0.54687500" bottom="0.59375000"/>
</Texture>
<Texture name="UI-Frame-BtnCornerLeft" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="12" y="32"/>
<TexCoords left="0.89843750" right="0.99218750" top="0.28125000" bottom="0.53125000"/>
</Texture>
<Texture name="UI-Frame-BotCornerLeft" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="14" y="14"/>
<TexCoords left="0.00781250" right="0.11718750" top="0.63281250" bottom="0.74218750"/>
</Texture>
<Texture name="UI-Frame-TopCornerLeft" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="14" y="14"/>
<TexCoords left="0.00781250" right="0.11718750" top="0.74218750" bottom="0.63281250"/>
</Texture>
<Texture name="UI-Frame-BtnDivMiddle" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="13" y="25"/>
<TexCoords left="0.00781250" right="0.10937500" top="0.75781250" bottom="0.95312500"/>
</Texture>
<Texture name="UI-Frame-BtnCornerRight" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="12" y="32"/>
<TexCoords left="0.13281250" right="0.22656250" top="0.63281250" bottom="0.88281250"/>
</Texture>
<Texture name="UI-Frame-BotCornerRight" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="11" y="11"/>
<TexCoords left="0.13281250" right="0.21875000" top="0.89843750" bottom="0.98437500"/>
</Texture>
<Texture name="UI-Frame-TopCornerRightSimple" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="11" y="11"/>
<TexCoords left="0.13281250" right="0.21875000" top="0.98437500" bottom="0.89843750"/>
</Texture>
<Texture name="UI-Frame-BtnDivLeft" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="11" y="25"/>
<TexCoords left="0.24218750" right="0.32812500" top="0.63281250" bottom="0.82812500"/>
</Texture>
<Texture name="UI-Frame-InnerSplitLeft" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="9" y="14"/>
<TexCoords left="0.24218750" right="0.31250000" top="0.84375000" bottom="0.95312500"/>
</Texture>
<Texture name="UI-Frame-InnerSplitRight" file="Interface\FrameGeneral\UI-Frame" virtual="true">
<Size x="9" y="14"/>
<TexCoords left="0.34375000" right="0.41406250" top="0.63281250" bottom="0.74218750"/>
</Texture>
<Button name="UIPanelCloseButtonNoScripts" virtual="true">
<Size>
<AbsDimension x="32" y="32"/>
</Size>
<DisabledTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Disabled"/>
<NormalTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Up"/>
<PushedTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Down"/>
<HighlightTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Highlight" alphaMode="ADD"/>
</Button>
<Button name="UIPanelCloseButton" inherits="UIPanelCloseButtonNoScripts" virtual="true">
<Scripts>
<OnClick>
HideParentPanel(self);
</OnClick>
</Scripts>
</Button>
<Frame name="ShadowOverlayTemplate" virtual="true">
<Layers>
<Layer level="OVERLAY">
<Texture name="$parentTopLeft" file="Interface\Common\ShadowOverlay-Corner" parentKey="TopLeft">
<Anchors>
<Anchor point="TOPLEFT"/>
</Anchors>
</Texture>
<Texture name="$parentTopRight" file="Interface\Common\ShadowOverlay-Corner" parentKey="TopRight">
<Anchors>
<Anchor point="TOPRIGHT"/>
</Anchors>
<TexCoords>
<Rect ULx="0" ULy="1" LLx="1" LLy="1" URx="0" URy="0" LRx="1" LRy="0"/>
</TexCoords>
</Texture>
<Texture name="$parentBottomLeft" file="Interface\Common\ShadowOverlay-Corner" parentKey="BottomLeft">
<Anchors>
<Anchor point="BOTTOMLEFT"/>
</Anchors>
<TexCoords>
<Rect ULx="1" ULy="0" LLx="0" LLy="0" URx="1" URy="1" LRx="0" LRy="1"/>
</TexCoords>
</Texture>
<Texture name="$parentBottomRight" file="Interface\Common\ShadowOverlay-Corner" parentKey="BottomRight">
<Anchors>
<Anchor point="BOTTOMRIGHT"/>
</Anchors>
<TexCoords>
<Rect ULx="1" ULy="1" LLx="1" LLy="0" URx="0" URy="1" LRx="0" LRy="0"/>
</TexCoords>
</Texture>
<Texture name="$parentTop" file="Interface\Common\ShadowOverlay-Top">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.TopLeft" relativePoint="TOPRIGHT"/>
<Anchor point="TOPRIGHT" relativeKey="$parent.TopRight" relativePoint="TOPLEFT"/>
</Anchors>
</Texture>
<Texture name="$parentBottom" file="Interface\Common\ShadowOverlay-Bottom">
<Anchors>
<Anchor point="BOTTOMLEFT" relativeKey="$parent.BottomLeft" relativePoint="BOTTOMRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.BottomRight" relativePoint="BOTTOMLEFT"/>
</Anchors>
</Texture>
<Texture name="$parentLeft" file="Interface\Common\ShadowOverlay-Left">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.TopLeft" relativePoint="BOTTOMLEFT"/>
<Anchor point="BOTTOMLEFT" relativeKey="$parent.BottomLeft" relativePoint="TOPLEFT"/>
</Anchors>
</Texture>
<Texture name="$parentRight" file="Interface\Common\ShadowOverlay-Right">
<Anchors>
<Anchor point="TOPRIGHT" relativeKey="$parent.TopRight" relativePoint="BOTTOMRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.BottomRight" relativePoint="TOPRIGHT"/>
</Anchors>
</Texture>
</Layer>
</Layers>
</Frame>
<Button name="UIPanelGoldButtonTemplate" virtual="true">
<Size x="40" y="32"/>
<Layers>
<Layer level="BACKGROUND">
<Texture parentKey="Left" file="Interface\Buttons\UI-DialogBox-goldbutton-up-left">
<Size x="64" y="32"/>
<Anchors>
<Anchor point="TOPLEFT"/>
<Anchor point="BOTTOMLEFT"/>
</Anchors>
</Texture>
<Texture parentKey="Right" file="Interface\Buttons\UI-DialogBox-goldbutton-up-right">
<Size x="32" y="32"/>
<Anchors>
<Anchor point="TOPRIGHT"/>
<Anchor point="BOTTOMRIGHT"/>
</Anchors>
</Texture>
<Texture parentKey="Middle" file="Interface\Buttons\UI-DialogBox-goldbutton-up-middle">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.Left" relativePoint="TOPRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.Right" relativePoint="BOTTOMLEFT"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnLoad>
self.Text:SetPoint("BOTTOM", 0, 12);
if ( not self:IsEnabled() ) then
self.Left:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-disabled-left");
self.Middle:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-disabled-middle");
self.Right:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-disabled-right");
end
</OnLoad>
<OnMouseDown>
if ( self:IsEnabled() ) then
self.Left:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-down-left");
self.Middle:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-down-middle");
self.Right:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-down-right");
end
</OnMouseDown>
<OnMouseUp>
if ( self:IsEnabled() ) then
self.Left:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-up-left");
self.Middle:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-up-middle");
self.Right:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-up-right");
end
</OnMouseUp>
<OnShow>
if ( self:IsEnabled() ) then
-- we need to reset our textures just in case we were hidden before a mouse up fired
self.Left:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-up-left");
self.Middle:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-up-middle");
self.Right:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-up-right");
end
</OnShow>
<OnDisable>
self.Left:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-disabled-left");
self.Middle:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-disabled-middle");
self.Right:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-disabled-right");
</OnDisable>
<OnEnable>
self.Left:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-up-left");
self.Middle:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-up-middle");
self.Right:SetTexture("Interface\\Buttons\\UI-DialogBox-goldbutton-up-right");
</OnEnable>
<OnEnter>
if(self.tooltipText ~= nil) then
GameTooltip_AddNewbieTip(self, self.tooltipText, 1.0, 1.0, 1.0, self.newbieText);
end
</OnEnter>
<OnLeave>
if(self.tooltipText ~= nil) then
GameTooltip:Hide();
end
</OnLeave>
</Scripts>
<ButtonText parentKey="Text"/>
<NormalFont style="GameFontNormalOutline"/>
<HighlightFont style="GameFontHighlightOutline"/>
<DisabledFont style="GameFontDisable"/>
<HighlightTexture inherits="UIPanelButtonHighlightTexture">
<Anchors>
<Anchor point="TOPLEFT" x="12" y="6"/>
<Anchor point="BOTTOMRIGHT" x="-12" y="0"/>
</Anchors>
</HighlightTexture>
</Button>
<Button name="UIPanelButtonTemplate" inherits="UIPanelButtonNoTooltipTemplate" virtual="true">
<Scripts>
<OnEnter>
if(self.tooltipText ~= nil) then
GameTooltip_AddNewbieTip(self, self.tooltipText, 1.0, 1.0, 1.0, self.newbieText);
end
</OnEnter>
<OnLeave>
if(self.tooltipText ~= nil) then
GameTooltip:Hide();
end
</OnLeave>
</Scripts>
</Button>
<!--A super simple standard button that will widen on load to fit its text if its
localized version is bigger than its current size + 40 padding. It will never reshrink.-->
<Button name="UIPanelDynamicResizeButtonTemplate" inherits="UIPanelButtonTemplate" virtual="true">
<Scripts>
<OnLoad function="DynamicResizeButton_Resize" inherit="append"/>
</Scripts>
</Button>
<CheckButton name="UIRadioButtonTemplate" virtual="true">
<Size>
<AbsDimension x="16" y="16"/>
</Size>
<Layers>
<Layer level="BACKGROUND">
<FontString name="$parentText" inherits="GameFontNormalSmall" parentKey="text">
<Anchors>
<Anchor point="LEFT" relativePoint="RIGHT">
<Offset>
<AbsDimension x="5" y="0"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
<NormalTexture file="Interface\Buttons\UI-RadioButton">
<TexCoords left="0" right="0.25" top="0" bottom="1"/>
</NormalTexture>
<HighlightTexture file="Interface\Buttons\UI-RadioButton" alphaMode="ADD">
<TexCoords left="0.5" right="0.75" top="0" bottom="1"/>
</HighlightTexture>
<CheckedTexture file="Interface\Buttons\UI-RadioButton">
<TexCoords left="0.25" right="0.5" top="0" bottom="1"/>
</CheckedTexture>
</CheckButton>
<CheckButton name="UICheckButtonTemplate" virtual="true">
<Size x="32" y="32"/>
<Layers>
<Layer level="ARTWORK">
<FontString name="$parentText" inherits="GameFontNormalSmall" parentKey="text">
<Anchors>
<Anchor point="LEFT" relativePoint="RIGHT" x="-2" y="0"/>
</Anchors>
</FontString>
</Layer>
</Layers>
<NormalTexture file="Interface\Buttons\UI-CheckBox-Up"/>
<PushedTexture file="Interface\Buttons\UI-CheckBox-Down"/>
<HighlightTexture file="Interface\Buttons\UI-CheckBox-Highlight" alphaMode="ADD"/>
<CheckedTexture file="Interface\Buttons\UI-CheckBox-Check"/>
<DisabledCheckedTexture file="Interface\Buttons\UI-CheckBox-Check-Disabled"/>
</CheckButton>
<!--
*******************************************************************************
PortraitFrameTemplate
This is an empty frame with space for a portrait/icon in the top left corner.
*******************************************************************************
-->
<Frame name="PortraitFrameTemplateNoCloseButton" virtual="true" mixin="PortraitFrameTemplateMixin">
<Size x="338" y="424"/>
<Layers>
<Layer level="BACKGROUND" textureSubLevel="-6">
<Texture name="$parentBg" file="Interface\FrameGeneral\UI-Background-Rock" horizTile="true" vertTile="true" parentKey="Bg">
<Anchors>
<Anchor point="TOPLEFT" x="2" y="-21"/>
<Anchor point="BOTTOMRIGHT" x="-2" y="2"/>
</Anchors>
</Texture>
<Texture name="$parentTitleBg" parentKey="TitleBg" inherits="_UI-Frame-TitleTileBg">
<Anchors>
<Anchor point="TOPLEFT" x="2" y="-3"/>
<Anchor point="TOPRIGHT" x="-25" y="-3"/>
</Anchors>
</Texture>
</Layer>
<Layer level="OVERLAY" textureSubLevel="-1">
<Texture name="$parentPortrait" parentKey="portrait">
<Size x="61" y="61"/>
<Anchors>
<Anchor point="TOPLEFT" x="-6" y="8" />
</Anchors>
</Texture>
</Layer>
<Layer level="OVERLAY">
<Texture name="$parentPortraitFrame" parentKey="PortraitFrame" inherits="UI-Frame-Portrait">
<Anchors>
<Anchor point="TOPLEFT" x="-14" y="11"/>
</Anchors>
</Texture>
<Texture name="$parentTopRightCorner" parentKey="TopRightCorner" inherits="UI-Frame-TopCornerRight">
<Anchors>
<Anchor point="TOPRIGHT" x="0" y="1"/>
</Anchors>
</Texture>
<Texture name="$parentTopLeftCorner" parentKey="TopLeftCorner" inherits="UI-Frame-TopLeftCorner" hidden="true">
<Anchors>
<Anchor point="TOPLEFT" x="-6" y="1"/>
</Anchors>
</Texture>
<Texture name="$parentTopBorder" parentKey="TopBorder" inherits="_UI-Frame-TitleTile">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.PortraitFrame" relativePoint="TOPRIGHT" x="0" y="-10" />
<Anchor point="TOPRIGHT" relativeKey="$parent.TopRightCorner" relativePoint="TOPLEFT"/>
</Anchors>
</Texture>
<FontString name="$parentTitleText" inherits="GameFontNormal" text="" parentKey="TitleText" wordwrap="false">
<Anchors>
<Anchor point="TOP" x="0" y="-5"/>
<Anchor point="LEFT" x="60"/>
<Anchor point="RIGHT" x="-60"/>
</Anchors>
</FontString>
</Layer>
<Layer level="BORDER">
<Texture name="$parentTopTileStreaks" parentKey="TopTileStreaks" inherits="_UI-Frame-TopTileStreaks">
<Anchors>
<Anchor point="TOPLEFT" x="0" y="-21"/>
<Anchor point="TOPRIGHT" x="-2" y="-21"/>
</Anchors>
</Texture>
<Texture name="$parentBotLeftCorner" parentKey="BotLeftCorner" inherits="UI-Frame-BotCornerLeft">
<Anchors>
<Anchor point="BOTTOMLEFT" x="-6" y="-5"/>
</Anchors>
</Texture>
<Texture name="$parentBotRightCorner" parentKey="BotRightCorner" inherits="UI-Frame-BotCornerRight">
<Anchors>
<Anchor point="BOTTOMRIGHT" x="0" y="-5"/>
</Anchors>
</Texture>
<Texture name="$parentBottomBorder" parentKey="BottomBorder" inherits="_UI-Frame-Bot">
<Anchors>
<Anchor point="BOTTOMLEFT" relativeKey="$parent.BotLeftCorner" relativePoint="BOTTOMRIGHT" y="0"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.BotRightCorner" relativePoint="BOTTOMLEFT" y="0"/>
</Anchors>
</Texture>
<Texture name="$parentLeftBorder" parentKey="LeftBorder" inherits="!UI-Frame-LeftTile">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.PortraitFrame" relativePoint="BOTTOMLEFT" x="8" y="0" />
<Anchor point="BOTTOMLEFT" relativeKey="$parent.BotLeftCorner" relativePoint="TOPLEFT"/>
</Anchors>
</Texture>
<Texture name="$parentRightBorder" parentKey="RightBorder" inherits="!UI-Frame-RightTile">
<Anchors>
<Anchor point="TOPRIGHT" relativeKey="$parent.TopRightCorner" relativePoint="BOTTOMRIGHT" x="1"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.BotRightCorner" relativePoint="TOPRIGHT"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnLoad method="OnLoad"/>
</Scripts>
</Frame>
<Frame name="PortraitFrameTemplate" inherits="PortraitFrameTemplateNoCloseButton" virtual="true">
<Frames>
<Button name="$parentCloseButton" inherits="UIPanelCloseButton" parentKey="CloseButton">
<Anchors>
<Anchor point="TOPRIGHT" relativePoint="TOPRIGHT">
<Offset x="4" y="5"/>
</Anchor>
</Anchors>
<Scripts>
<OnClick function="PortraitFrameCloseButton_OnClick" />
</Scripts>
</Button>
</Frames>
</Frame>
<Frame name="PortraitFrameTemplateNoCloseButton-HiRes" virtual="true">
<Size x="338" y="424"/>
<Layers>
<Layer level="BACKGROUND" textureSubLevel="-6">
<Texture name="$parentBg" file="Interface\FrameGeneral\UI-Background-Rock" horizTile="true" vertTile="true" parentKey="Bg">
<Anchors>
<Anchor point="TOPLEFT" x="1" y="-18"/>
<Anchor point="BOTTOMRIGHT" x="-1" y="2"/>
</Anchors>
</Texture>
<Texture name="$parentTitleBg" inherits="_UI-Frame-TitleTileBG">
<Anchors>
<Anchor point="TOPLEFT" x="53" y="-2"/>
<Anchor point="TOPRIGHT" x="-22" y="-2"/>
</Anchors>
</Texture>
</Layer>
<Layer level="OVERLAY" textureSubLevel="-1">
<Texture name="$parentPortrait" parentKey="portrait">
<Size x="61" y="61"/>
<Anchors>
<Anchor point="TOPLEFT" x="-6" y="8" />
</Anchors>
</Texture>
</Layer>
<Layer level="OVERLAY">
<Texture name="$parentPortraitFrame" parentKey="PortraitFrame" atlas="UI-Frame-Portrait-HiRes">
<Size x="78" y="80"/>
<Anchors>
<Anchor point="TOPLEFT" x="-9" y="13"/>
</Anchors>
</Texture>
<Texture name="$parentTopRightCorner" parentKey="TopRightCorner" atlas="UI-Frame-TopCornerRight-HiRes">
<Size x="52.666667" y="46"/>
<Anchors>
<Anchor point="TOPRIGHT" x="2" y="1.6666667"/>
</Anchors>
</Texture>
<Texture name="$parentTopLeftCorner" parentKey="TopLeftCorner" inherits="UI-Frame-TopLeftCorner" hidden="true">
<Anchors>
<Anchor point="TOPLEFT" x="-6" y="1"/>
</Anchors>
</Texture>
<Texture name="$parentTopBorder" parentKey="TopBorder" inherits="_UI-Frame-TittleTile-HiRes">
<Size x="0" y="23.333333"/>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parentPortraitFrame" relativePoint="TOPRIGHT" x="0" y="-11.333333"/>
<Anchor point="TOPRIGHT" relativeTo="$parentTopRightCorner" relativePoint="TOPLEFT"/>
</Anchors>
</Texture>
<FontString name="$parentTitleText" inherits="GameFontNormal" parentKey="TitleText">
<Anchors>
<Anchor point="TOP" relativeTo="$parentTitleBg" x="0" y="-2"/>
</Anchors>
</FontString>
</Layer>
<Layer level="BORDER">
<Texture name="$parentTopTileStreaks" parentKey="TopTileStreaks" inherits="_UI-Frame-TopTileStreaks">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.Bg"/>
<Anchor point="TOPRIGHT" relativeKey="$parent.Bg"/>
</Anchors>
</Texture>
<Texture name="$parentBotLeftCorner" parentKey="BotLeftCorner" atlas="UI-Frame-BotCornerLeft-HiRes">
<Size x="15" y="16.333333"/>
<Anchors>
<Anchor point="BOTTOMLEFT" x="-1.666667" y="-2"/>
</Anchors>
</Texture>
<Texture name="$parentBotRightCorner" parentKey="BotRightCorner" atlas="UI-Frame-BotCornerRight-HiRes">
<Size x="15.666667" y="16.333333"/>
<Anchors>
<Anchor point="BOTTOMRIGHT" x="2" y="-2"/>
</Anchors>
</Texture>
<Texture name="$parentBottomBorder" parentKey="BottomBorder" atlas="_UI-Frame-Bot-HiRes">
<Size x="0" y="5.333333"/>
<Anchors>
<Anchor point="BOTTOMLEFT" relativeTo="$parentBotLeftCorner" relativePoint="BOTTOMRIGHT" y="0"/>
<Anchor point="BOTTOMRIGHT" relativeTo="$parentBotRightCorner" relativePoint="BOTTOMLEFT" y="0"/>
</Anchors>
</Texture>
<Texture name="$parentLeftBorder" parentKey="LeftBorder" atlas="!UI-Frame-LeftTile-HiRes" vertTile="true">
<Size x="5.333333" y="0"/>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parentPortraitFrame" relativePoint="BOTTOMLEFT" x="7.333333" y="0" />
<Anchor point="BOTTOMLEFT" relativeTo="$parentBotLeftCorner" relativePoint="TOPLEFT"/>
</Anchors>
</Texture>
<Texture name="$parentRightBorder" parentKey="RightBorder" atlas="!UI-Frame-RightTile-HiRes">
<Size x="5.666667" y="0"/>
<Anchors>
<Anchor point="TOPRIGHT" relativeTo="$parentTopRightCorner" relativePoint="BOTTOMRIGHT" x="0" y="0"/>
<Anchor point="BOTTOMRIGHT" relativeTo="$parentBotRightCorner" relativePoint="TOPRIGHT"/>
</Anchors>
</Texture>
</Layer>
</Layers>
</Frame>
<Frame name="PortraitFrameTemplate-HiRes" inherits="PortraitFrameTemplateNoCloseButton-HiRes" virtual="true">
<Frames>
<Button name="$parentCloseButton" inherits="UIPanelCloseButton" parentKey="CloseButton">
<Size x="31" y="31"/>
<Anchors>
<Anchor point="TOPRIGHT">
<Offset x="5.2" y="5.8"/>
</Anchor>
</Anchors>
<Scripts>
<OnClick function="PortraitFrameCloseButton_OnClick" />
</Scripts>
</Button>
</Frames>
</Frame>
<!--
*******************************************************************************
InsetFrameTemplate
This is the inner frame used by ButtonFrameTemplate
*******************************************************************************
-->
<Frame name="InsetFrameTemplate" virtual="true">
<Size x="64" y="64"/>
<Layers>
<Layer level="BACKGROUND" textureSubLevel="-5">
<Texture name="$parentBg" file="Interface\FrameGeneral\UI-Background-Marble" horizTile="true" vertTile="true" parentKey="Bg">
<Anchors>
<Anchor point="TOPLEFT"/>
<Anchor point="BOTTOMRIGHT"/>
</Anchors>
</Texture>
</Layer>
<Layer level="BORDER" textureSubLevel="-5">
<Texture name="$parentInsetTopLeftCorner" inherits="UI-Frame-InnerTopLeft" parentKey="InsetBorderTopLeft">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.Bg"/>
</Anchors>
</Texture>
<Texture name="$parentInsetTopRightCorner" inherits="UI-Frame-InnerTopRight" parentKey="InsetBorderTopRight">
<Anchors>
<Anchor point="TOPRIGHT" relativeKey="$parent.Bg"/>
</Anchors>
</Texture>
<Texture name="$parentInsetBotLeftCorner" inherits="UI-Frame-InnerBotLeftCorner" parentKey="InsetBorderBottomLeft">
<Anchors>
<Anchor point="BOTTOMLEFT" relativeKey="$parent.Bg" y="-1"/>
</Anchors>
</Texture>
<Texture name="$parentInsetBotRightCorner" inherits="UI-Frame-InnerBotRight" parentKey="InsetBorderBottomRight">
<Anchors>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.Bg" y="-1"/>
</Anchors>
</Texture>
<Texture name="$parentInsetTopBorder" inherits="_UI-Frame-InnerTopTile" parentKey="InsetBorderTop">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.InsetBorderTopLeft" relativePoint="TOPRIGHT"/>
<Anchor point="TOPRIGHT" relativeKey="$parent.InsetBorderTopRight" relativePoint="TOPLEFT"/>
</Anchors>
</Texture>
<Texture name="$parentInsetBottomBorder" inherits="_UI-Frame-InnerBotTile" parentKey="InsetBorderBottom">
<Anchors>
<Anchor point="BOTTOMLEFT" relativeKey="$parent.InsetBorderBottomLeft" relativePoint="BOTTOMRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.InsetBorderBottomRight" relativePoint="BOTTOMLEFT"/>
</Anchors>
</Texture>
<Texture name="$parentInsetLeftBorder" inherits="!UI-Frame-InnerLeftTile" parentKey="InsetBorderLeft">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.InsetBorderTopLeft" relativePoint="BOTTOMLEFT" x="0" y="0" />
<Anchor point="BOTTOMLEFT" relativeKey="$parent.InsetBorderBottomLeft" relativePoint="TOPLEFT"/>
</Anchors>
</Texture>
<Texture name="$parentInsetRightBorder" inherits="!UI-Frame-InnerRightTile" parentKey="InsetBorderRight">
<Anchors>
<Anchor point="TOPRIGHT" relativeKey="$parent.InsetBorderTopRight" relativePoint="BOTTOMRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.InsetBorderBottomRight" relativePoint="TOPRIGHT"/>
</Anchors>
</Texture>
</Layer>
</Layers>
</Frame>
<!--
*******************************************************************************
ButtonFrameTemplate
This is a Portrait Frame that also has space for buttons along the bottom
edge, and includes an inset content area.
Show/hide the Button bar using:
ButtonFrameTemplate_HideButtonBar(self)
ButtonFrameTemplate_ShowButtonBar(self)
*******************************************************************************
-->
<Frame name="ButtonFrameTemplate" inherits="PortraitFrameTemplate" virtual="true">
<Layers>
<Layer level="BORDER" textureSubLevel="1">
<Texture name="$parentBtnCornerLeft" inherits="UI-Frame-BtnCornerLeft">
<Anchors>
<Anchor point="BOTTOMLEFT" x="-2" y="-1"/>
</Anchors>
</Texture>
<Texture name="$parentBtnCornerRight" inherits="UI-Frame-BtnCornerRight">
<Anchors>
<Anchor point="BOTTOMRIGHT" x="0" y="-1"/>
</Anchors>
</Texture>
<Texture name="$parentButtonBottomBorder" inherits="_UI-Frame-BtnBotTile">
<Anchors>
<Anchor point="BOTTOMLEFT" relativeTo="$parentBtnCornerLeft" relativePoint="BOTTOMRIGHT" y="3"/>
<Anchor point="BOTTOMRIGHT" relativeTo="$parentBtnCornerRight" relativePoint="BOTTOMLEFT"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<Frames>
<Frame name="$parentInset" useParentLevel="true" inherits="InsetFrameTemplate" parentKey="Inset">
<Anchors>
<Anchor point="TOPLEFT" x="4" y="-60" />
<Anchor point="BOTTOMRIGHT" x="-6" y="26" />
</Anchors>
</Frame>
</Frames>
</Frame>
<Frame name="ButtonFrameTemplate-HighRes" inherits="PortraitFrameTemplate-HiRes" virtual="true">
<Layers>
<!-- HiRes versions of these (bottom corners and border) don't exist yet, leaving these hidden for now -->
<Layer level="BORDER" textureSubLevel="1">
<Texture name="$parentBtnCornerLeft" inherits="UI-Frame-BtnCornerLeft" hidden="true">
<Anchors>
<Anchor point="BOTTOMLEFT" x="-2" y="-1"/>
</Anchors>
</Texture>
<Texture name="$parentBtnCornerRight" inherits="UI-Frame-BtnCornerRight" hidden="true">
<Anchors>
<Anchor point="BOTTOMRIGHT" x="0" y="-1"/>
</Anchors>
</Texture>
<Texture name="$parentButtonBottomBorder" inherits="_UI-Frame-BtnBotTile" hidden="true">
<Anchors>
<Anchor point="BOTTOMLEFT" relativeTo="$parentBtnCornerLeft" relativePoint="BOTTOMRIGHT" y="3"/>
<Anchor point="BOTTOMRIGHT" relativeTo="$parentBtnCornerRight" relativePoint="BOTTOMLEFT"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<Frames>
<Frame name="$parentInset" useParentLevel="true" inherits="InsetFrameTemplate" parentKey="Inset">
<Anchors>
<Anchor point="TOPLEFT" x="4" y="-60" />
<Anchor point="BOTTOMRIGHT" x="-6" y="26" />
</Anchors>
</Frame>
</Frames>
</Frame>
<!--
*******************************************************************************
MagicButtonTemplate
This is a template for buttons that can be used with ButtonFrameTemplate.
Anchor either bottom corner to a ButtonFrameTemplate, or anchor either top
corner to another MagicButton. The buttons will automatically be positioned
correctly and will be given the correct border art.
NOTE: If you override the OnLoad script for a Magic Button, make sure to call
"MagicButton_OnLoad" from within your script, or call inherited OnLoad script.
*******************************************************************************
-->
<Button name="MagicButtonTemplate" inherits="UIPanelButtonTemplate" virtual="true">
<Size x="80" y="22"/>
<Scripts>
<OnLoad function="MagicButton_OnLoad" />
</Scripts>
</Button>
<!--
*******************************************************************************
Tooltip bordered frame
*******************************************************************************
-->
<Frame name="TooltipBorderedFrameTemplate" virtual="true">
<Layers>
<Layer level="BACKGROUND">
<Texture parentKey="BorderTopLeft" file="Interface\Tooltips\UI-Tooltip-TL">
<Size x="8" y="8"/>
<Anchors>
<Anchor point="TOPLEFT"/>
</Anchors>
</Texture>
<Texture parentKey="BorderTopRight" file="Interface\Tooltips\UI-Tooltip-TR">
<Size x="8" y="8"/>
<Anchors>
<Anchor point="TOPRIGHT"/>
</Anchors>
</Texture>
<Texture parentKey="BorderBottomRight" file="Interface\Tooltips\UI-Tooltip-BR">
<Size x="8" y="8"/>
<Anchors>
<Anchor point="BOTTOMRIGHT"/>
</Anchors>
</Texture>
<Texture parentKey="BorderBottomLeft" file="Interface\Tooltips\UI-Tooltip-BL">
<Size x="8" y="8"/>
<Anchors>
<Anchor point="BOTTOMLEFT"/>
</Anchors>
</Texture>
<Texture parentKey="BorderTop" file="Interface\Tooltips\UI-Tooltip-T">
<Size x="8" y="8"/>
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.BorderTopLeft" relativePoint="TOPRIGHT"/>
<Anchor point="TOPRIGHT" relativeKey="$parent.BorderTopRight" relativePoint="TOPLEFT"/>
</Anchors>
</Texture>
<Texture parentKey="BorderRight" file="Interface\Tooltips\UI-Tooltip-R">
<Size x="8" y="8"/>
<Anchors>
<Anchor point="TOPRIGHT" relativeKey="$parent.BorderTopRight" relativePoint="BOTTOMRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.BorderBottomRight" relativePoint="TOPRIGHT"/>
</Anchors>
</Texture>
<Texture parentKey="BorderBottom" file="Interface\Tooltips\UI-Tooltip-B">
<Size x="8" y="8"/>
<Anchors>
<Anchor point="BOTTOMLEFT" relativeKey="$parent.BorderBottomLeft" relativePoint="BOTTOMRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.BorderBottomRight" relativePoint="BOTTOMLEFT"/>
</Anchors>
</Texture>
<Texture parentKey="BorderLeft" file="Interface\Tooltips\UI-Tooltip-L">
<Size x="8" y="8"/>
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.BorderTopLeft" relativePoint="BOTTOMLEFT"/>
<Anchor point="BOTTOMLEFT" relativeKey="$parent.BorderBottomLeft" relativePoint="TOPLEFT"/>
</Anchors>
</Texture>
<Texture parentKey="Background">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.BorderTopLeft" relativePoint="BOTTOMRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.BorderBottomRight" relativePoint="TOPLEFT"/>
</Anchors>
<Color r="0" g="0" b="0" a="0.8"/>
</Texture>
</Layer>
</Layers>
</Frame>
<Texture name="GreenCheckMarkTemplate" file="Interface\Scenarios\ScenarioIcon-Check" virtual="true">
<Size x="16" y="16"/>
</Texture>
<Texture name="UIPanelButtonUpTexture" file="Interface\Buttons\UI-Panel-Button-Up" virtual="true">
<TexCoords left="0" right="0.625" top="0" bottom="0.6875"/>
</Texture>
<Texture name="UIPanelButtonDownTexture" file="Interface\Buttons\UI-Panel-Button-Down" virtual="true">
<TexCoords left="0" right="0.625" top="0" bottom="0.6875"/>
</Texture>
<Texture name="UIPanelButtonDisabledTexture" file="Interface\Buttons\UI-Panel-Button-Disabled" virtual="true">
<TexCoords left="0" right="0.625" top="0" bottom="0.6875"/>
</Texture>
<Texture name="UIPanelButtonDisabledDownTexture" file="Interface\Buttons\UI-Panel-Button-Disabled-Down" virtual="true">
<TexCoords left="0" right="0.625" top="0" bottom="0.6875"/>
</Texture>
<Button name="UIMenuButtonStretchTemplate" virtual="true">
<Size x="40" y="26"/>
<Layers>
<Layer level="BACKGROUND">
<Texture parentKey="TopLeft" name="$parentTopLeft" file="Interface\Buttons\UI-Silver-Button-Up">
<Size x="12" y="6"/>
<Anchors>
<Anchor point="TOPLEFT"/>
</Anchors>
<TexCoords left="0" right="0.09375" top="0" bottom="0.1875"/>
</Texture>
<Texture parentKey="TopRight" name="$parentTopRight" file="Interface\Buttons\UI-Silver-Button-Up">
<Size x="12" y="6"/>
<Anchors>
<Anchor point="TOPRIGHT"/>
</Anchors>
<TexCoords left="0.53125" right="0.625" top="0" bottom="0.1875"/>
</Texture>
<Texture parentKey="BottomLeft" name="$parentBottomLeft" file="Interface\Buttons\UI-Silver-Button-Up">
<Size x="12" y="6"/>
<Anchors>
<Anchor point="BOTTOMLEFT"/>
</Anchors>
<TexCoords left="0" right="0.09375" top="0.625" bottom="0.8125"/>
</Texture>
<Texture parentKey="BottomRight" name="$parentBottomRight" file="Interface\Buttons\UI-Silver-Button-Up">
<Size x="12" y="6"/>
<Anchors>
<Anchor point="BOTTOMRIGHT"/>
</Anchors>
<TexCoords left="0.53125" right="0.625" top="0.625" bottom="0.8125"/>
</Texture>
<Texture parentKey="TopMiddle" name="$parentTopMiddle" file="Interface\Buttons\UI-Silver-Button-Up">
<Size x="56" y="6"/>
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.TopLeft" relativePoint="TOPRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.TopRight" relativePoint="BOTTOMLEFT"/>
</Anchors>
<TexCoords left="0.09375" right="0.53125" top="0" bottom="0.1875"/>
</Texture>
<Texture parentKey="MiddleLeft" name="$parentMiddleLeft" file="Interface\Buttons\UI-Silver-Button-Up">
<Size x="12" y="14"/>
<Anchors>
<Anchor point="TOPRIGHT" relativeKey="$parent.TopLeft" relativePoint="BOTTOMRIGHT"/>
<Anchor point="BOTTOMLEFT" relativeKey="$parent.BottomLeft" relativePoint="TOPLEFT"/>
</Anchors>
<TexCoords left="0" right="0.09375" top="0.1875" bottom="0.625"/>
</Texture>
<Texture parentKey="MiddleRight" name="$parentMiddleRight" file="Interface\Buttons\UI-Silver-Button-Up">
<Size x="12" y="14"/>
<Anchors>
<Anchor point="TOPRIGHT" relativeKey="$parent.TopRight" relativePoint="BOTTOMRIGHT"/>
<Anchor point="BOTTOMLEFT" relativeKey="$parent.BottomRight" relativePoint="TOPLEFT"/>
</Anchors>
<TexCoords left="0.53125" right="0.625" top="0.1875" bottom="0.625"/>
</Texture>
<Texture parentKey="BottomMiddle" name="$parentBottomMiddle" file="Interface\Buttons\UI-Silver-Button-Up">
<Size x="56" y="6"/>
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.BottomLeft" relativePoint="TOPRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.BottomRight" relativePoint="BOTTOMLEFT"/>
</Anchors>
<TexCoords left="0.09375" right="0.53125" top="0.625" bottom="0.8125"/>
</Texture>
<Texture parentKey="MiddleMiddle" name="$parentMiddleMiddle" file="Interface\Buttons\UI-Silver-Button-Up">
<Size x="56" y="14"/>
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.TopLeft" relativePoint="BOTTOMRIGHT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.BottomRight" relativePoint="TOPLEFT"/>
</Anchors>
<TexCoords left="0.09375" right="0.53125" top="0.1875" bottom="0.625"/>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnMouseDown>
if ( self:IsEnabled() ) then
self.TopLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Down");
self.TopRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Down");
self.BottomLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Down");
self.BottomRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Down");
self.TopMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Down");
self.MiddleLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Down");
self.MiddleRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Down");
self.BottomMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Down");
self.MiddleMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Down");
if ( self.Icon ) then
if ( not self.Icon.oldPoint ) then
local point, relativeTo, relativePoint, x, y = self.Icon:GetPoint(1);
self.Icon.oldPoint = point;
self.Icon.oldX = x;
self.Icon.oldY = y;
end
self.Icon:SetPoint(self.Icon.oldPoint, self.Icon.oldX + 1, self.Icon.oldY - 1);
end
end
</OnMouseDown>
<OnMouseUp>
if ( self:IsEnabled() ) then
self.TopLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.TopRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.BottomLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.BottomRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.TopMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.MiddleLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.MiddleRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.BottomMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.MiddleMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
if ( self.Icon ) then
self.Icon:SetPoint(self.Icon.oldPoint, self.Icon.oldX, self.Icon.oldY);
end
end
</OnMouseUp>
<OnShow>
if ( self:IsEnabled() ) then
-- we need to reset our textures just in case we were hidden before a mouse up fired
self.TopLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.TopRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.BottomLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.BottomRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.TopMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.MiddleLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.MiddleRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.BottomMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.MiddleMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
end
</OnShow>
<OnEnable>
self.TopLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.TopRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.BottomLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.BottomRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.TopMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.MiddleLeft:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.MiddleRight:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.BottomMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
self.MiddleMiddle:SetTexture("Interface\\Buttons\\UI-Silver-Button-Up");
</OnEnable>
<OnEnter>
if(self.tooltipText ~= nil) then
GameTooltip_AddNewbieTip(self, self.tooltipText, 1.0, 1.0, 1.0, self.newbieText);
end
</OnEnter>
<OnLeave>
if(self.tooltipText ~= nil) then
GameTooltip:Hide();
end
</OnLeave>
</Scripts>
<ButtonText parentKey="Text" name="$parentText">
<Anchors>
<Anchor point="CENTER" x="0" y="-1"/>
</Anchors>
</ButtonText>
<NormalFont style="GameFontHighlightSmall"/>
<HighlightFont style="GameFontHighlightSmall"/>
<DisabledFont style="GameFontDisableSmall"/>
<HighlightTexture file="Interface\Buttons\UI-Silver-Button-Highlight" alphaMode="ADD">
<TexCoords left="0" right="1.0" top="0.03" bottom="0.7175"/>
</HighlightTexture>
</Button>
<Button name="UIGoldBorderButtonTemplate" virtual="true">
<Size x="105" y="22"/>
<Anchors>
<Anchor point="BOTTOM" relativeTo="$parentDetails" x="0" y="5"/>
</Anchors>
<Layers>
<Layer level="BACKGROUND">
<Texture file="Interface\Common\dark-goldframe-button" >
<Anchors>
<Anchor point="TOPLEFT" x="0" y="2"/>
<Anchor point="BOTTOMRIGHT" x="0" y="-2"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnLoad function="RaiseFrameLevel"/>
</Scripts>
<NormalFont style="GameFontNormal"/>
<HighlightFont style="GameFontHighlight"/>
<DisabledFont style="GameFontDisable"/>
<PushedTexture file="Interface\Common\dark-goldframe-button-pressed"/>
<HighlightTexture file="Interface\Buttons\UI-Silver-Button-Highlight" alphaMode="ADD">
<TexCoords left="0" right="1.0" top="0.03" bottom="0.7175"/>
</HighlightTexture>
</Button>
<Button name="UIPanelButtonGrayTemplate" virtual="true">
<NormalFont style="GameFontHighlight"/>
<HighlightFont style="GameFontHighlight"/>
<DisabledFont style="GameFontDisable"/>
<NormalTexture inherits="UIPanelButtonDisabledTexture"/>
<PushedTexture inherits="UIPanelButtonDisabledDownTexture"/>
<DisabledTexture inherits="UIPanelButtonDisabledTexture"/>
<HighlightTexture inherits="UIPanelButtonHighlightTexture"/>
</Button>
<Slider name="HorizontalSliderTemplate" orientation="HORIZONTAL" enableMouse="true" virtual="true">
<HitRectInsets>
<AbsInset left="0" right="0" top="-10" bottom="-10"/>
</HitRectInsets>
<Backdrop bgFile="Interface\Buttons\UI-SliderBar-Background" edgeFile="Interface\Buttons\UI-SliderBar-Border" tile="true">
<EdgeSize>
<AbsValue val="8"/>
</EdgeSize>
<TileSize>
<AbsValue val="8"/>
</TileSize>
<BackgroundInsets>
<AbsInset left="3" right="3" top="6" bottom="6"/>
</BackgroundInsets>
</Backdrop>
<ThumbTexture parentKey="Thumb" name="$parentThumb" file="Interface\Buttons\UI-SliderBar-Button-Horizontal">
<Size x="32" y="32"/>
</ThumbTexture>
</Slider>
<Slider name="UIPanelStretchableArtScrollBarTemplate" inherits="UIPanelScrollBarTemplate" virtual="true">
<Size x="20" y="0" />
<Anchors>
<Anchor point="TOPLEFT" relativePoint="TOPRIGHT" x="6" y="-17"/>
<Anchor point="BOTTOMLEFT" relativePoint="BOTTOMRIGHT" x="6" y="17"/>
</Anchors>
<Layers>
<Layer level="ARTWORK">
<Texture parentKey="Top" file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
<Size x="24" y="48"/>
<Anchors>
<Anchor point="TOPLEFT" x="-3" y="18"/>
</Anchors>
<TexCoords left="0" right="0.45" top="0" bottom=".20"/>
</Texture>
<Texture parentKey="Bottom" file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
<Size x="24" y="64"/>
<Anchors>
<Anchor point="BOTTOMLEFT" x="-3" y="-16"/>
</Anchors>
<TexCoords left="0.515625" right="0.97" top="0.1440625" bottom="0.4140625"/>
</Texture>
<Texture parentKey="Middle" file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.Top" relativePoint="BOTTOMLEFT"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.Bottom" relativePoint="TOPRIGHT"/>
</Anchors>
<TexCoords left="0" right="0.45" top="0.1640625" bottom="1"/>
</Texture>
</Layer>
<Layer level="ARTWORK" textureSubLevel="-1">
<Texture parentKey="Background">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.Top" x="3" />
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.Bottom" x="-3"/>
</Anchors>
<Color r="0" g="0" b="0" a="1"/>
</Texture>
</Layer>
</Layers>
</Slider>
<Slider name="UIPanelScrollBarTrimTemplate" virtual="true">
<Size x="20" y="0"/>
<Layers>
<Layer level="BACKGROUND">
<Texture name="$parentBG" setAllPoints="true" hidden="true">
<Color r="0" g="0" b="0" a=".85"/>
</Texture>
</Layer>
<Layer level="ARTWORK">
<Texture name="$parentTop" parentKey="Top" file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
<Size x="24" y="48"/>
<Anchors>
<Anchor point="TOPLEFT" x="-4" y="17"/>
</Anchors>
<TexCoords left="0" right="0.45" top="0" bottom=".20"/>
</Texture>
<Texture name="$parentBottom" parentKey="Bottom" file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
<Size x="24" y="64"/>
<Anchors>
<Anchor point="BOTTOMLEFT" x="-4" y="-15"/>
</Anchors>
<TexCoords left="0.515625" right="0.97" top="0.1440625" bottom="0.4140625"/>
</Texture>
<Texture name="$parentMiddle" parentKey="Middle" file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parentTop" relativePoint="BOTTOMLEFT"/>
<Anchor point="BOTTOMRIGHT" relativeTo="$parentBottom" relativePoint="TOPRIGHT"/>
</Anchors>
<TexCoords left="0" right="0.45" top="0.1640625" bottom="1"/>
</Texture>
</Layer>
</Layers>
<Frames>
<Button name="$parentScrollUpButton" parentKey="ScrollUpButton" inherits="UIPanelScrollUpButtonTemplate">
<Anchors>
<Anchor point="BOTTOM" relativePoint="TOP" x="0" y="-2"/>
</Anchors>
<Scripts>
<OnClick>
local parent = self:GetParent();
local scrollStep = self:GetParent().scrollStep or (parent:GetHeight() / 2);
parent:SetValue(parent:GetValue() - scrollStep);
PlaySound(SOUNDKIT.U_CHAT_SCROLL_BUTTON);
</OnClick>
</Scripts>
</Button>
<Button name="$parentScrollDownButton" parentKey="ScrollDownButton" inherits="UIPanelScrollDownButtonTemplate">
<Anchors>
<Anchor point="TOP" relativePoint="BOTTOM" x="0" y="2"/>
</Anchors>
<Scripts>
<OnClick>
local parent = self:GetParent();
local scrollStep = self:GetParent().scrollStep or (parent:GetHeight() / 2);
parent:SetValue(parent:GetValue() + scrollStep);
PlaySound(SOUNDKIT.U_CHAT_SCROLL_BUTTON);
</OnClick>
</Scripts>
</Button>
</Frames>
<Scripts>
<OnValueChanged>
self:GetParent():SetVerticalScroll(value);
</OnValueChanged>
</Scripts>
<ThumbTexture name="$parentThumbTexture" parentKey="ThumbTexture" inherits="UIPanelScrollBarButton" file="Interface\Buttons\UI-ScrollBar-Knob">
<Size x="18" y="24"/>
<TexCoords left="0.20" right="0.80" top="0.125" bottom="0.875"/>
</ThumbTexture>
</Slider>
<Slider name="UIPanelScrollBarTemplateLightBorder" virtual="true">
<Size x="16" y="0"/>
<Frames>
<Button name="$parentScrollUpButton" inherits="UIPanelScrollUpButtonTemplate">
<Anchors>
<Anchor point="BOTTOM" relativePoint="TOP"/>
</Anchors>
<Scripts>
<OnClick>
local parent = self:GetParent();
parent:SetValue(parent:GetValue() - (parent:GetHeight() / 2));
PlaySound(SOUNDKIT.U_CHAT_SCROLL_BUTTON);
</OnClick>
</Scripts>
</Button>
<Button name="$parentScrollDownButton" inherits="UIPanelScrollDownButtonTemplate">
<Anchors>
<Anchor point="TOP" relativePoint="BOTTOM"/>
</Anchors>
<Scripts>
<OnClick>
local parent = self:GetParent();
parent:SetValue(parent:GetValue() + (parent:GetHeight() / 2));
PlaySound(SOUNDKIT.U_CHAT_SCROLL_BUTTON);
</OnClick>
</Scripts>
</Button>
<Frame name="$parentBorder">
<Size x="24" y="0"/>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parentScrollUpButton" x="-5" y="5"/>
<Anchor point="BOTTOMRIGHT" relativeTo="$parentScrollDownButton" x="5" y="-3"/>
</Anchors>
<Backdrop edgeFile="Interface\Tooltips\UI-Tooltip-Border" tile="true">
<EdgeSize>
<AbsValue val="12"/>
</EdgeSize>
<TileSize>
<AbsValue val="16"/>
</TileSize>
<BackgroundInsets>
<AbsInset left="0" right="0" top="5" bottom="5"/>
</BackgroundInsets>
</Backdrop>
<Scripts>
<OnLoad>
self:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b, 0.5);
</OnLoad>
</Scripts>
</Frame>
</Frames>
<Scripts>
<OnValueChanged>
self:GetParent():SetVerticalScroll(value);
</OnValueChanged>
</Scripts>
<ThumbTexture name="$parentThumbTexture" inherits="UIPanelScrollBarButton" file="Interface\Buttons\UI-ScrollBar-Knob">
<Size x="16" y="24"/>
<TexCoords left="0.25" right="0.75" top="0.125" bottom="0.875"/>
</ThumbTexture>
</Slider>
<Slider name="MinimalScrollBarTemplate" virtual="true">
<Size>
<AbsDimension x="22" y="0"/>
</Size>
<Layers>
<Layer level="BACKGROUND">
<Texture name="$parentTrack" parentKey="trackBG">
<Anchors>
<Anchor point="TOPLEFT" x="0" y="17"/>
<Anchor point="BOTTOMRIGHT" x="0" y="-17"/>
</Anchors>
<Color r="0" g="0" b="0" a="1"/>
</Texture>
</Layer>
</Layers>
<Frames>
<Button name="$parentScrollUpButton" parentKey="ScrollUpButton" inherits="UIPanelScrollUpButtonTemplate">
<Anchors>
<Anchor point="TOP" x="0" y="15"/>
</Anchors>
<Scripts>
<OnClick>
local parent = self:GetParent();
local scrollStep = self:GetParent().scrollStep or (parent:GetHeight() / 2);
parent:SetValue(parent:GetValue() - scrollStep);
PlaySound(SOUNDKIT.U_CHAT_SCROLL_BUTTON);
</OnClick>
</Scripts>
</Button>
<Button name="$parentScrollDownButton" parentKey="ScrollDownButton" inherits="UIPanelScrollDownButtonTemplate">
<Anchors>
<Anchor point="BOTTOM" x="0" y="-15"/>
</Anchors>
<Scripts>
<OnClick>
local parent = self:GetParent();
local scrollStep = self:GetParent().scrollStep or (parent:GetHeight() / 2);
parent:SetValue(parent:GetValue() + scrollStep);
PlaySound(SOUNDKIT.U_CHAT_SCROLL_BUTTON);
</OnClick>
</Scripts>
</Button>
</Frames>
<Scripts>
<OnValueChanged>
self:GetParent():SetVerticalScroll(value);
</OnValueChanged>
</Scripts>
<ThumbTexture name="$parentThumbTexture" inherits="UIPanelScrollBarButton" file="Interface\Buttons\UI-ScrollBar-Knob">
<Size x="18" y="24"/>
<TexCoords left="0.20" right="0.80" top="0.125" bottom="0.875"/>
</ThumbTexture>
</Slider>
<Slider name="MinimalScrollBarWithBorderTemplate" virtual="true">
<Size x="22" y="0"/>
<Layers>
<Layer level="BACKGROUND">
<Texture parentKey="Track">
<Anchors>
<Anchor point="TOPLEFT" x="0" y="17"/>
<Anchor point="BOTTOMRIGHT" x="0" y="-17"/>
</Anchors>
<Color r="0" g="0" b="0" a="1"/>
</Texture>
</Layer>
</Layers>
<Frames>
<Button parentKey="ScrollUpButton" inherits="UIPanelScrollUpButtonTemplate">
<Anchors>
<Anchor point="TOP" x="0" y="15"/>
</Anchors>
<Scripts>
<OnClick>
local parent = self:GetParent();
local scrollStep = self:GetParent().scrollStep or (parent:GetHeight() / 2);
parent:SetValue(parent:GetValue() - scrollStep);
PlaySound(SOUNDKIT.U_CHAT_SCROLL_BUTTON);
</OnClick>
</Scripts>
</Button>
<Button parentKey="ScrollDownButton" inherits="UIPanelScrollDownButtonTemplate">
<Anchors>
<Anchor point="BOTTOM" x="0" y="-15"/>
</Anchors>
<Scripts>
<OnClick>
local parent = self:GetParent();
local scrollStep = self:GetParent().scrollStep or (parent:GetHeight() / 2);
parent:SetValue(parent:GetValue() + scrollStep);
PlaySound(SOUNDKIT.U_CHAT_SCROLL_BUTTON);
</OnClick>
</Scripts>
</Button>
<Frame parentKey="ScrollUpBorder">
<Size x="24" y="0"/>
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.ScrollUpButton" x="-5" y="5"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.ScrollUpButton" x="5" y="-3"/>
</Anchors>
<Backdrop edgeFile="Interface\Tooltips\UI-Tooltip-Border" tile="true">
<EdgeSize>
<AbsValue val="12"/>
</EdgeSize>
<TileSize>
<AbsValue val="16"/>
</TileSize>
<BackgroundInsets>
<AbsInset left="0" right="0" top="5" bottom="5"/>
</BackgroundInsets>
</Backdrop>
<Scripts>
<OnLoad>
self:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b, 0.5);
</OnLoad>
</Scripts>
</Frame>
<Frame parentKey="ScrollDownBorder">
<Size x="24" y="0"/>
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.ScrollDownButton" x="-5" y="5"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.ScrollDownButton" x="5" y="-3"/>
</Anchors>
<Backdrop edgeFile="Interface\Tooltips\UI-Tooltip-Border" tile="true">
<EdgeSize>
<AbsValue val="12"/>
</EdgeSize>
<TileSize>
<AbsValue val="16"/>
</TileSize>
<BackgroundInsets>
<AbsInset left="0" right="0" top="5" bottom="5"/>
</BackgroundInsets>
</Backdrop>
<Scripts>
<OnLoad>
self:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b, 0.5);
</OnLoad>
</Scripts>
</Frame>
<Frame parentKey="Border">
<Size x="24" y="0"/>
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.ScrollUpButton" x="-5" y="5"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.ScrollDownButton" x="5" y="-3"/>
</Anchors>
<Backdrop edgeFile="Interface\Tooltips\UI-Tooltip-Border" tile="true">
<EdgeSize>
<AbsValue val="12"/>
</EdgeSize>
<TileSize>
<AbsValue val="16"/>
</TileSize>
<BackgroundInsets>
<AbsInset left="0" right="0" top="5" bottom="5"/>
</BackgroundInsets>
</Backdrop>
<Scripts>
<OnLoad>
self:SetBackdropBorderColor(TOOLTIP_DEFAULT_COLOR.r, TOOLTIP_DEFAULT_COLOR.g, TOOLTIP_DEFAULT_COLOR.b, 0.5);
</OnLoad>
</Scripts>
</Frame>
</Frames>
<Scripts>
<OnValueChanged>
self:GetParent():SetVerticalScroll(value);
</OnValueChanged>
</Scripts>
<ThumbTexture parentKey="ThumbTexture" inherits="UIPanelScrollBarButton" file="Interface\Buttons\UI-ScrollBar-Knob">
<Size x="18" y="24"/>
<TexCoords left="0.20" right="0.80" top="0.125" bottom="0.875"/>
</ThumbTexture>
</Slider>
<ScrollFrame name="UIPanelScrollFrameTemplate2" inherits="UIPanelScrollFrameTemplate" virtual="true">
<Layers>
<Layer level="ARTWORK">
<Texture name="$parentTop" file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
<Size x="31" y="256"/>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="$parentScrollBarScrollUpButton" relativePoint="TOPLEFT" x="-8" y="5"/>
</Anchors>
<TexCoords left="0" right="0.484375" top="0" bottom="1.0"/>
</Texture>
<Texture name="$parentBottom" file="Interface\PaperDollInfoFrame\UI-Character-ScrollBar">
<Size x="31" y="106"/>
<Anchors>
<Anchor point="BOTTOMLEFT" relativeTo="$parentScrollBarScrollDownButton" relativePoint="BOTTOMLEFT" x="-8" y="-2"/>
</Anchors>
<TexCoords left="0.515625" right="1.0" top="0" bottom="0.4140625"/>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnLoad>
ScrollFrame_OnLoad(self);
</OnLoad>
</Scripts>
</ScrollFrame>
<!-- This is a scrollframe with no border and a black texture for a track -->
<ScrollFrame name="MinimalScrollFrameTemplate" inherits="UIPanelScrollFrameCodeTemplate" virtual="true">
<Frames>
<Slider name="$parentScrollBar" inherits="MinimalScrollBarTemplate" parentKey="ScrollBar">
<Anchors>
<Anchor point="TOPLEFT" relativePoint="TOPRIGHT" x="0" y="-17"/>
<Anchor point="BOTTOMLEFT" relativePoint="BOTTOMRIGHT" x="0" y="17"/>
</Anchors>
</Slider>
</Frames>
</ScrollFrame>
<ScrollFrame name="FauxScrollFrameTemplateLight" virtual="true">
<Frames>
<Slider name="$parentScrollBar" inherits="UIPanelScrollBarTemplateLightBorder">
<Anchors>
<Anchor point="TOPLEFT" relativePoint="TOPRIGHT" x="6" y="-16"/>
<Anchor point="BOTTOMLEFT" relativePoint="BOTTOMRIGHT" x="6" y="16"/>
</Anchors>
</Slider>
</Frames>
<Scripts>
<OnLoad>
ScrollFrame_OnLoad(self);
</OnLoad>
<OnScrollRangeChanged function=""/>
<OnVerticalScroll>
local scrollbar = _G[self:GetName().."ScrollBar"];
scrollbar:SetValue(offset);
local min, max = scrollbar:GetMinMaxValues();
if ( offset == 0 ) then
_G[scrollbar:GetName().."ScrollUpButton"]:Disable();
else
_G[scrollbar:GetName().."ScrollUpButton"]:Enable();
end
if ((scrollbar:GetValue() - max) == 0) then
_G[scrollbar:GetName().."ScrollDownButton"]:Disable();
else
_G[scrollbar:GetName().."ScrollDownButton"]:Enable();
end
</OnVerticalScroll>
<OnMouseWheel>
ScrollFrameTemplate_OnMouseWheel(self, delta);
</OnMouseWheel>
</Scripts>
<ScrollChild>
<Frame name="$parentScrollChildFrame">
<Size x="300" y="334"/>
</Frame>
</ScrollChild>
</ScrollFrame>
<EditBox name="NumericInputSpinnerTemplate" letters="3" numeric="true" autoFocus="false" inherits="InputBoxTemplate" mixin="NumericInputSpinnerMixin" virtual="true">
<Size x="31" y="20"/>
<Layers>
<Layer level="BACKGROUND">
<Texture parentKey="Left" file="Interface\Common\Common-Input-Border">
<Size x="8" y="20"/>
<Anchors>
<Anchor point="LEFT" x="-5" y="0"/>
</Anchors>
<TexCoords left="0" right="0.0625" top="0" bottom="0.625"/>
</Texture>
<Texture parentKey="Right" file="Interface\Common\Common-Input-Border">
<Size x="8" y="20"/>
<Anchors>
<Anchor point="RIGHT" x="0" y="0"/>
</Anchors>
<TexCoords left="0.9375" right="1.0" top="0" bottom="0.625"/>
</Texture>
<Texture parentKey="Middle" file="Interface\Common\Common-Input-Border">
<Size x="10" y="20"/>
<Anchors>
<Anchor point="LEFT" relativeKey="$parent.Left" relativePoint="RIGHT"/>
<Anchor point="RIGHT" relativeKey="$parent.Right" relativePoint="LEFT"/>
</Anchors>
<TexCoords left="0.0625" right="0.9375" top="0" bottom="0.625"/>
</Texture>
</Layer>
</Layers>
<Frames>
<Button parentKey="IncrementButton">
<Size x="23" y="22"/>
<Anchors>
<Anchor point="LEFT" relativePoint="RIGHT" x="0" y="0"/>
</Anchors>
<Scripts>
<OnMouseDown>
if self:IsEnabled() then
self:GetParent():StartIncrement();
end
</OnMouseDown>
<OnMouseUp>
self:GetParent():EndIncrement();
</OnMouseUp>
</Scripts>
<NormalTexture file="Interface\Buttons\UI-SpellbookIcon-NextPage-Up"/>
<PushedTexture file="Interface\Buttons\UI-SpellbookIcon-NextPage-Down"/>
<DisabledTexture file="Interface\Buttons\UI-SpellbookIcon-NextPage-Disabled"/>
<HighlightTexture file="Interface\Buttons\UI-Common-MouseHilight" alphaMode="ADD"/>
</Button>
<Button parentKey="DecrementButton">
<Size x="23" y="22"/>
<Anchors>
<Anchor point="RIGHT" relativePoint="LEFT" x="-6" y="0"/>
</Anchors>
<Scripts>
<OnMouseDown>
if self:IsEnabled() then
self:GetParent():StartDecrement();
end
</OnMouseDown>
<OnMouseUp>
self:GetParent():EndDecrement();
</OnMouseUp>
</Scripts>
<NormalTexture file="Interface\Buttons\UI-SpellbookIcon-PrevPage-Up"/>
<PushedTexture file="Interface\Buttons\UI-SpellbookIcon-PrevPage-Down"/>
<DisabledTexture file="Interface\Buttons\UI-SpellbookIcon-PrevPage-Disabled"/>
<HighlightTexture file="Interface\Buttons\UI-Common-MouseHilight" alphaMode="ADD"/>
</Button>
<Frame parentKey="MouseWheelCatcher" enableMouse="true" useParentLevel="true">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.DecrementButton" />
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.IncrementButton" />
</Anchors>
<Scripts>
<OnMouseWheel>
if self:GetParent():IsEnabled() then
local amount = IsShiftKeyDown() and 10 or 1;
if delta > 0 then
self:GetParent():Increment(amount);
else
self:GetParent():Decrement(amount);
end
self:GetParent():ClearFocus();
end
</OnMouseWheel>
</Scripts>
</Frame>
</Frames>
<Scripts>
<OnEscapePressed function="EditBox_ClearFocus"/>
<OnEditFocusLost function="EditBox_ClearHighlight"/>
<OnEditFocusGained function="EditBox_HighlightText"/>
<OnTextChanged method="OnTextChanged" />
</Scripts>
<FontString inherits="ChatFontNormal"/>
</EditBox>
<EditBox name="InputBoxInstructionsTemplate" inherits="InputBoxTemplate" virtual="true">
<!--KeyValues>
Optional
<KeyValue key="disabledColor" value="GRAY_FONT_COLOR" type="global"/>
<KeyValue key="enabledColor" value="HIGHLIGHT_FONT_COLOR" type="global"/>
</KeyValues-->
<Layers>
<Layer level="ARTWORK">
<FontString parentKey="Instructions" justifyH="LEFT" justifyV="MIDDLE" inherits="GameFontDisableSmall" setAllPoints="true">
<Color r="0.35" g="0.35" b="0.35"/>
</FontString>
</Layer>
</Layers>
<Scripts>
<OnTextChanged function="InputBoxInstructions_OnTextChanged"/>
<OnDisable function="InputBoxInstructions_OnDisable"/>
<OnEnable function="InputBoxInstructions_OnEnable"/>
</Scripts>
<FontString inherits="GameFontHighlightSmall"/>
</EditBox>
<EditBox name="SearchBoxTemplate" inherits="InputBoxInstructionsTemplate" autoFocus="false" virtual="true">
<Layers>
<Layer level="OVERLAY">
<Texture name="$parentSearchIcon" file="Interface\Common\UI-Searchbox-Icon" parentKey="searchIcon">
<Size x="14" y="14"/>
<Anchors>
<Anchor point="LEFT" x="0" y="-2"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<Frames>
<Button name="$parentClearButton" parentKey="clearButton" hidden="true">
<Size x="17" y="17"/>
<Anchors>
<Anchor point="RIGHT" x="-3" y="0"/>
</Anchors>
<Layers>
<Layer level="ARTWORK">
<Texture file="Interface\FriendsFrame\ClearBroadcastIcon" alpha="0.5" parentKey="texture">
<Size>
<AbsDimension x="17" y="17"/>
</Size>
<Anchors>
<Anchor point="TOPLEFT" x="0" y="0"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnEnter>
self.texture:SetAlpha(1.0);
</OnEnter>
<OnLeave>
self.texture:SetAlpha(0.5);
</OnLeave>
<OnMouseDown>
if self:IsEnabled() then
self.texture:SetPoint("TOPLEFT", self, "TOPLEFT", 1, -1);
end
</OnMouseDown>
<OnMouseUp>
self.texture:SetPoint("TOPLEFT", self, "TOPLEFT", 0, 0);
</OnMouseUp>
<OnClick function="SearchBoxTemplateClearButton_OnClick"/>
</Scripts>
</Button>
</Frames>
<Scripts>
<OnLoad function="SearchBoxTemplate_OnLoad"/>
<OnEscapePressed function="EditBox_ClearFocus"/>
<OnEnterPressed function="EditBox_ClearFocus"/>
<OnEditFocusLost function="SearchBoxTemplate_OnEditFocusLost"/>
<OnEditFocusGained function="SearchBoxTemplate_OnEditFocusGained"/>
<OnTextChanged function="SearchBoxTemplate_OnTextChanged"/>
</Scripts>
</EditBox>
<Button name="TabButtonTemplate" virtual="true">
<Size>
<AbsDimension x="115" y="32"/>
</Size>
<Layers>
<Layer level="BACKGROUND">
<Texture name="$parentLeftDisabled" parentKey="LeftDisabled" file="Interface\HelpFrame\HelpFrameTab-Active">
<Size>
<AbsDimension x="16" y="32"/>
</Size>
<Anchors>
<Anchor point="BOTTOMLEFT">
<Offset>
<AbsDimension x="0" y="-3"/>
</Offset>
</Anchor>
</Anchors>
<TexCoords left="0" right="0.25" top="0" bottom="1.0"/>
</Texture>
<Texture name="$parentMiddleDisabled" parentKey="MiddleDisabled" file="Interface\HelpFrame\HelpFrameTab-Active">
<Size>
<AbsDimension x="32" y="32"/>
</Size>
<Anchors>
<Anchor point="LEFT" relativeKey="$parent.LeftDisabled" relativePoint="RIGHT"/>
</Anchors>
<TexCoords left="0.25" right="0.75" top="0" bottom="1.0"/>
</Texture>
<Texture name="$parentRightDisabled" parentKey="RightDisabled" file="Interface\HelpFrame\HelpFrameTab-Active">
<Size>
<AbsDimension x="16" y="32"/>
</Size>
<Anchors>
<Anchor point="LEFT" relativeKey="$parent.MiddleDisabled" relativePoint="RIGHT"/>
</Anchors>
<TexCoords left="0.75" right="1.0" top="0" bottom="1.0"/>
</Texture>
<Texture name="$parentLeft" parentKey="Left" file="Interface\HelpFrame\HelpFrameTab-Inactive">
<Size>
<AbsDimension x="16" y="32"/>
</Size>
<Anchors>
<Anchor point="BOTTOMLEFT"/>
</Anchors>
<TexCoords left="0" right="0.25" top="0" bottom="1.0"/>
</Texture>
<Texture name="$parentMiddle" parentKey="Middle" file="Interface\HelpFrame\HelpFrameTab-Inactive">
<Size>
<AbsDimension x="32" y="32"/>
</Size>
<Anchors>
<Anchor point="LEFT" relativeKey="$parent.Left" relativePoint="RIGHT"/>
</Anchors>
<TexCoords left="0.25" right="0.75" top="0" bottom="1.0"/>
</Texture>
<Texture name="$parentRight" parentKey="Right" file="Interface\HelpFrame\HelpFrameTab-Inactive">
<Size>
<AbsDimension x="16" y="32"/>
</Size>
<Anchors>
<Anchor point="LEFT" relativeKey="$parent.Middle" relativePoint="RIGHT"/>
</Anchors>
<TexCoords left="0.75" right="1.0" top="0" bottom="1.0"/>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnLoad>
PanelTemplates_TabResize(self, 0, nil, self.minWidth);
</OnLoad>
</Scripts>
<ButtonText name="$parentText" parentKey="Text">
<Size>
<AbsDimension x="0" y="13"/>
</Size>
<Anchors>
<Anchor point="BOTTOM">
<Offset>
<AbsDimension x="0" y="5"/>
</Offset>
</Anchor>
</Anchors>
</ButtonText>
<NormalFont style="GameFontNormalSmall"/>
<HighlightFont style="GameFontHighlightSmall"/>
<DisabledFont style="GameFontDisableSmall"/>
<HighlightTexture name="$parentHighlightTexture" parentKey="HighlightTexture" file="Interface\PaperDollInfoFrame\UI-Character-Tab-Highlight" alphaMode="ADD">
<Size>
<AbsDimension x="5" y="32"/>
</Size>
<Anchors>
<Anchor point="BOTTOM">
<Offset>
<AbsDimension x="2" y="-8"/>
</Offset>
</Anchor>
</Anchors>
</HighlightTexture>
</Button>
<Frame name="LoadingSpinnerTemplate" virtual="true">
<Size x="48" y="48"/>
<Frames>
<Frame parentKey="BackgroundFrame" setAllPoints="true">
<Layers>
<Layer level="BACKGROUND">
<Texture parentKey="Background" file="Interface\COMMON\StreamBackground" setAllPoints="true">
<Color r="1" g="0.82" b="0"/>
</Texture>
</Layer>
<Layer level="ARTWORK">
<Texture parentKey="Framing" file="Interface\COMMON\StreamFrame" setAllPoints="true"/>
</Layer>
</Layers>
</Frame>
<Frame parentKey="AnimFrame" setAllPoints="true">
<Layers>
<Layer level="BACKGROUND">
<Texture parentKey="Circle" file="Interface\COMMON\StreamCircle" setAllPoints="true">
<Color r="1" g="0.82" b="0"/>
</Texture>
</Layer>
<Layer level="OVERLAY">
<Texture parentKey="Spark" file="Interface\COMMON\StreamSpark" setAllPoints="true"/>
</Layer>
</Layers>
</Frame>
</Frames>
<Animations>
<AnimationGroup parentKey="Anim" looping="REPEAT">
<Rotation childKey="AnimFrame" order="1" duration="1" degrees="-360"/>
</AnimationGroup>
</Animations>
</Frame>
<Frame name="MaximizeMinimizeButtonFrameTemplate" parentKey="MaxMinButtonFrame" mixin="MaximizeMinimizeButtonFrameMixin" virtual="true">
<Size x="32" y="32"/>
<Frames>
<Button parentKey="MaximizeButton" setAllPoints="true" hidden="true">
<HitRectInsets left="5" right="5" top="5" bottom="5"/>
<Scripts>
<OnClick>
self:GetParent():Maximize();
PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON);
</OnClick>
</Scripts>
<NormalTexture file="Interface\Buttons\UI-Panel-BiggerButton-Up"/>
<PushedTexture file="Interface\Buttons\UI-Panel-BiggerButton-Down"/>
<DisabledTexture file="Interface\Buttons\UI-Panel-BiggerButton-Disabled"/>
<HighlightTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Highlight" alphaMode="ADD"/>
</Button>
<Button parentKey="MinimizeButton" setAllPoints="true">
<HitRectInsets left="5" right="5" top="5" bottom="5"/>
<Scripts>
<OnClick>
self:GetParent():Minimize();
PlaySound(SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON);
</OnClick>
</Scripts>
<NormalTexture file="Interface\Buttons\UI-Panel-SmallerButton-Up"/>
<PushedTexture file="Interface\Buttons\UI-Panel-SmallerButton-Down"/>
<DisabledTexture file="Interface\Buttons\UI-Panel-SmallerButton-Disabled"/>
<HighlightTexture file="Interface\Buttons\UI-Panel-MinimizeButton-Highlight" alphaMode="ADD"/>
</Button>
</Frames>
<Scripts>
<OnShow method="OnShow"/>
</Scripts>
</Frame>
<!--
*******************************************************************************
TruncatedButtonTemplate
This button template will truncate any text that goes out of the button. If text is truncated,
the button will have a tooltip with the full text.
*******************************************************************************
-->
<Button name="TruncatedButtonTemplate" motionScriptsWhileDisabled="true" virtual="true">
<ButtonText name="$parentText" parentKey="Text"/>
<Scripts>
<OnSizeChanged function="TruncatedButton_OnSizeChanged"/>
<OnEnter function="TruncatedButton_OnEnter"/>
<OnLeave function="TruncatedButton_OnLeave"/>
</Scripts>
</Button>
<Frame name="TruncatedTooltipScriptTemplate" virtual="true">
<Scripts>
<OnEnter function="TruncatedTooltipScript_OnEnter"/>
<OnLeave function="TruncatedTooltipScript_OnLeave"/>
</Scripts>
</Frame>
<!--
*******************************************************************************
ColumnDisplayTemplate
This template will handle the column headers for a list. Currently, any
adjoining scroll frame or list needs to be spaced manually to line up with
the columns. It might be cool to support an API for displaying data with
default behavior. That would lose us some flexibility though, and is
outside the current scope (when this comment was written).
*******************************************************************************
-->
<Frame name="ColumnDisplayTemplate" mixin="ColumnDisplayMixin" virtual="true">
<Size x="0" y="60"/>
<Layers>
<Layer level="BACKGROUND">
<Texture parentKey="Background" file="Interface\FrameGeneral\UI-Background-Rock" horizTile="true" vertTile="true"/>
</Layer>
<Layer level="ARTWORK">
<Texture parentKey="TopTileStreaks" inherits="_UI-Frame-TopTileStreaks">
<Anchors>
<Anchor point="TOPLEFT" x="0" y="0"/>
<Anchor point="TOPRIGHT" x="0" y="0"/>
</Anchors>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnLoad method="OnLoad"/>
</Scripts>
</Frame>
<Button name="ColumnDisplayButtonTemplate" virtual="true">
<Size x="10" y="24"/>
<Layers>
<Layer level="BACKGROUND">
<Texture parentKey="Left" file="Interface\FriendsFrame\WhoFrame-ColumnTabs">
<Size x="5" y="24"/>
<Anchors>
<Anchor point="TOPLEFT"/>
</Anchors>
<TexCoords left="0" right="0.078125" top="0" bottom="0.75"/>
</Texture>
<Texture parentKey="Right" file="Interface\FriendsFrame\WhoFrame-ColumnTabs">
<Size x="4" y="24"/>
<Anchors>
<Anchor point="BOTTOMRIGHT"/>
</Anchors>
<TexCoords left="0.90625" right="0.96875" top="0" bottom="0.75"/>
</Texture>
<Texture parentKey="Middle" file="Interface\FriendsFrame\WhoFrame-ColumnTabs">
<Size x="0" y="24"/>
<Anchors>
<Anchor point="LEFT" relativeKey="$parent.Left" relativePoint="RIGHT"/>
<Anchor point="RIGHT" relativeKey="$parent.Right" relativePoint="LEFT"/>
</Anchors>
<TexCoords left="0.078125" right="0.90625" top="0" bottom="0.75"/>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnClick function="ColumnDisplayButton_OnClick"/>
</Scripts>
<ButtonText>
<Anchors>
<Anchor point="LEFT" x="8" y="0"/>
</Anchors>
</ButtonText>
<NormalFont style="GameFontHighlightSmall"/>
<HighlightTexture file="Interface\PaperDollInfoFrame\UI-Character-Tab-Highlight" alphaMode="ADD">
<Anchors>
<Anchor point="TOPLEFT" relativeKey="$parent.Left" x="0" y="5"/>
<Anchor point="BOTTOMRIGHT" relativeKey="$parent.Right" x="0" y="-7"/>
</Anchors>
</HighlightTexture>
</Button>
</Ui>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_kylepixel/wow-ui-source.git
git@gitee.com:mirrors_kylepixel/wow-ui-source.git
mirrors_kylepixel
wow-ui-source
wow-ui-source
master

搜索帮助