I cannot get the spellbook button to appear on EQUI_CastSpellWnd.xml
I uploaded the skin UI I'm working on at
https://github.com/erfg12/titanium-classicui
There is some sample code with a working spellbook button, but I can't get it working on mine. Here's the sample theme:
http://neondawg.com/~Reg/eq/classic.rar
EQUI_CastSpellWnd.xml ...
Code:
<Button item="CSPW_SpellBook">
<ScreenID>CSPW_SpellBook</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>-1</X>
<Y>318</Y>
</Location>
<Size>
<CX>18</CX>
<CY>11</CY>
</Size>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Opens and closes Your Spellbook</TooltipReference>
<Style_Checkbox>true</Style_Checkbox>
<!--<RadioGroup/>-->
<ButtonDrawTemplate>
<Normal>A_BookBtnNormal</Normal>
<Pressed>A_BookBtnPressed</Pressed>
<Flyby>A_BookBtnFlyby</Flyby>
<Disabled>A_BookBtnDisabled</Disabled>
<PressedFlyby>A_BookBtnPressedFlyby</PressedFlyby>
</ButtonDrawTemplate>
</Button>
<Screen item = "CastSpellWnd">
.........
<Pieces>CSPW_SpellBook</Pieces>
.........
</Screen>
EQUI_Animations.xml ...
Code:
<Ui2DAnimation item = "A_BookBtnNormal">
<Cycle>true</Cycle>
<Frames>
<Texture>window_pieces01.tga</Texture>
<Location>
<X>181</X>
<Y>61</Y>
</Location>
<Size>
<CX>22</CX>
<CY>22</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
<Duration>1000</Duration>
</Frames>
</Ui2DAnimation>
It looks correct to me. No errors present in UIErrors.txt