Home Forum Downloads My Favorites Register FAQ

Go Back   EQInterface Forums > Developer Discussion > XML modification help.
User Name
Password

Reply
 
Thread Tools Display Modes
Old 11-22-2002, 06:08 PM   #1
lorano
A Treant
 
Join Date: Aug 2002
Posts: 20
Default Combo Boxes (posted in the right forum this time)

Alrighty, here's the issues I'm seeing. Second....this is a LARGE POST.

I've got a spiffy looking MP3 Player going (see pic Below) And the problem I'm having is the Combo Box. I'm writing everything in a combination of Notepad (for the basic get it visible) and Cooktop (check for syntax errors) and SidlWidl to view it on my desktop at work.

In SidlWidl I can see the drop box without a single problem. Yet when I go to load it up in EQ, it crashes me to the desktop. I have it narrowed down to the scrollbar.tga call I make, it's apparently an illegal size......16x16. But the problem being.........In EQUI_Templates.xml scrollbar_gutter.tga is defined as 16x16! This was the basis for my making it that size. Any Help would be appreciatted. I'll post my Template XML stuffs up here for you to look at, since that would probably be most helpful.
I've included the XML here on the post. It's not the whole file, but it IS the parts pertaining exactly to the problem at hand. I appreciatte your help in advance!



****** Edit : I spent the better part of tonight trying to get it to work, and it crashes me to the desktop everytime, so I've decided to post all the XML here *****

<?xml version = "1.0"?>
<XML ID = "EQInterfaceDefinitionLanguage">
<Schema xmlns = "EverQuestData" xmlns:dt = "EverQuestDataTypes"/>

<TextureInfo item = "mp3player.tga">
<Size>
<CX>512</CX>
<CY>256</CY>
</Size>
</TextureInfo>

<Ui2DAnimation item = "mp3back">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>0</X>
<Y>0</Y>
</Location>
<Size>
<CX>474</CX>
<CY>89</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<!-- Begin Custom Song Gauge Fill -->

<Ui2DAnimation item = "songfill">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>80</X>
<Y>99</Y>
</Location>
<Size>
<CX>138</CX>
<CY>37</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<!-- Begin Patchproof ComboBox -->

<Ui2DAnimation item = "VSBdownnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>316</X>
<Y>100</Y>
</Location>
<Size>
<CX>13</CX>
<CY>14</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "VSBdownflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>316</X>
<Y>116</Y>
</Location>
<Size>
<CX>13</CX>
<CY>14</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "VSBdownpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>316</X>
<Y>132</Y>
</Location>
<Size>
<CX>13</CX>
<CY>14</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<ButtonDrawTemplate item = "BDTCombo">
<Normal>VSBdownnormal</Normal>
<Pressed>VSBdownpressed</Pressed>
<Flyby>VSBdownflyby</Flyby>
</ButtonDrawTemplate>

<!-- Begin Patchproof new Slider /em Crosses Fingers -->

<Ui2DAnimation item = "SliderBackground">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>92</X>
<Y>147</Y>
</Location>
<Size>
<CX>101</CX>
<CY>10</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "Sliderthumbnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>92</X>
<Y>165</Y>
</Location>
<Size>
<CX>5</CX>
<CY>10</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "Sliderthumbpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>99</X>
<Y>165</Y>
</Location>
<Size>
<CX>5</CX>
<CY>10</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<SliderDrawTemplate item = "DefSlider">
<Thumb>
<Normal>Sliderthumbnormal</Normal>
<Pressed>Sliderthumbpressed</Pressed>
</Thumb>
<Background>SliderBackground</Background>
</SliderDrawTemplate>


<!-- End Slider thing -->

<Ui2DAnimation item = "randombuttonnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>2</X>
<Y>197</Y>
</Location>
<Size>
<CX>15</CX>
<CY>16</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "randombuttonpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>58</X>
<Y>158</Y>
</Location>
<Size>
<CX>15</CX>
<CY>15</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "randombuttonflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>40</X>
<Y>158</Y>
</Location>
<Size>
<CX>15</CX>
<CY>15</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "clearbuttonnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>2</X>
<Y>197</Y>
</Location>
<Size>
<CX>15</CX>
<CY>16</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "clearbuttonpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>58</X>
<Y>91</Y>
</Location>
<Size>
<CX>15</CX>
<CY>15</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "clearbuttonflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>40</X>
<Y>91</Y>
</Location>
<Size>
<CX>15</CX>
<CY>15</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "savebuttonflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>40</X>
<Y>175</Y>
</Location>
<Size>
<CX>15</CX>
<CY>15</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "savebuttonnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>2</X>
<Y>197</Y>
</Location>
<Size>
<CX>15</CX>
<CY>16</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "savebuttonpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>58</X>
<Y>175</Y>
</Location>
<Size>
<CX>15</CX>
<CY>15</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "addbuttonflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>40</X>
<Y>107</Y>
</Location>
<Size>
<CX>15</CX>
<CY>16</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "addbuttonpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>58</X>
<Y>107</Y>
</Location>
<Size>
<CX>15</CX>
<CY>15</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "addbuttonnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>2</X>
<Y>197</Y>
</Location>
<Size>
<CX>15</CX>
<CY>16</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "deletebuttonflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>1</X>
<Y>181</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "deletebuttonpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>21</X>
<Y>183</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "deletebuttonnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>300</X>
<Y>220</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "stopbuttonnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>300</X>
<Y>220</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "stopbuttonflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>1</X>
<Y>136</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "stopbuttonpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>20</X>
<Y>39</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "pausebuttonpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>21</X>
<Y>153</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "pausebuttonnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>300</X>
<Y>220</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "pausebuttonflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>1</X>
<Y>151</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "playbuttonflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>1</X>
<Y>120</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "playbuttonnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>300</X>
<Y>220</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "playbuttonpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>21</X>
<Y>122</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "backbuttonflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>1</X>
<Y>91</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "backbuttonpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>21</X>
<Y>93</Y>
</Location>
<Size>
<CX>10</CX>
<CY>7</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "backbuttonnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>300</X>
<Y>220</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "forwardbuttonnormal">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>300</X>
<Y>220</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "forwardbuttonpressed">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>20</X>
<Y>108</Y>
</Location>
<Size>
<CX>10</CX>
<CY>7</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>

<Ui2DAnimation item = "forwardbuttonflyby">
<Frames>
<Texture>mp3player.tga</Texture>
<Location>
<X>1</X>
<Y>105</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Hotspot>
<X>0</X>
<Y>0</Y>
</Hotspot>
</Frames>
</Ui2DAnimation>
<StaticAnimation item = "backmp3">
<ScreenID>MP3_back</ScreenID>
<RelativePosition>true</RelativePosition>
<Location>
<X>0</X>
<Y>0</Y>
</Location>
<Size>
<CX>474</CX>
<CY>89</CY>
</Size>
<Animation>mp3back</Animation>
</StaticAnimation>

<Combobox item = "MPW_SongSelector">
<ScreenID>SongSelector</ScreenID>
<DrawTemplate>WDT_Inner</DrawTemplate>
<TooltipReference>This is the currently selected song.</TooltipReference>
<Location>
<X>183</X>
<Y>26</Y>
</Location>
<Size>
<CX>110</CX>
<CY>14</CY>
</Size>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ListHeight>240</ListHeight>
<Button>BDT_Combo</Button>
<Style_Border>false</Style_Border>
</Combobox>

<Label item ="MPW_PositionMin">
<ScreenID/>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>341</X>
<Y>43</Y>
</Location>
<Size>
<CX>24</CX>
<CY>16</CY>
</Size>
<EQType>78</EQType>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<NoWrap>true</NoWrap>
<AlignCenter>false</AlignCenter>
<AlignRight>true</AlignRight>
</Label>

<Label item ="MPW_Colon2">
<ScreenID/>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>365</X>
<Y>43</Y>
</Location>
<Size>
<CX>5</CX>
<CY>16</CY>
</Size>
<Text>:</Text>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<NoWrap>true</NoWrap>
<AlignCenter>true</AlignCenter>
<AlignRight>false</AlignRight>
</Label>

<Label item ="MPW_PositionSec">
<ScreenID/>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>370</X>
<Y>43</Y>
</Location>
<Size>
<CX>24</CX>
<CY>16</CY>
</Size>
<EQType>79</EQType>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<NoWrap>true</NoWrap>
<AlignCenter>false</AlignCenter>
<AlignRight>false</AlignRight>
</Label>

<Label item ="MPW_Slash">
<ScreenID/>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>395</X>
<Y>43</Y>
</Location>
<Size>
<CX>8</CX>
<CY>16</CY>
</Size>
<Text>/</Text>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<NoWrap>true</NoWrap>
<AlignCenter>true</AlignCenter>
<AlignRight>false</AlignRight>
</Label>

<Label item ="MPW_DurationMin">
<ScreenID>DurationMin</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>401</X>
<Y>43</Y>
</Location>
<Size>
<CX>24</CX>
<CY>16</CY>
</Size>
<EQType>76</EQType>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<NoWrap>true</NoWrap>
<AlignCenter>false</AlignCenter>
<AlignRight>true</AlignRight>
</Label>

<Label item ="MPW_Colon1">
<ScreenID/>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>426</X>
<Y>43</Y>
</Location>
<Size>
<CX>5</CX>
<CY>16</CY>
</Size>
<Text>:</Text>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<NoWrap>true</NoWrap>
<AlignCenter>true</AlignCenter>
<AlignRight>false</AlignRight>
</Label>

<Label item ="MPW_DurationSec">
<ScreenID/>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>430</X>
<Y>43</Y>
</Location>
<Size>
<CX>24</CX>
<CY>16</CY>
</Size>
<EQType>77</EQType>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<NoWrap>true</NoWrap>
<AlignCenter>false</AlignCenter>
<AlignRight>false</AlignRight>
</Label>

<Gauge item = "MPW_SongTimer">
<ScreenID>SongTimer</ScreenID>
<!--<Font>3</Font>-->
<TextColor>
<R>240</R>
<G>240</G>
<B>240</B>
</TextColor>
<RelativePosition>true</RelativePosition>
<Location>
<X>331</X>
<Y>32</Y>
</Location>
<Size>
<CX>143</CX>
<CY>39</CY>
</Size>
<TextOffsetX>-70</TextOffsetX>
<TextOffsetY>10</TextOffsetY>
<GaugeOffsetY>0</GaugeOffsetY>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<!--<TooltipReference/>-->
<FillTint>
<R>0</R>
<G>240</G>
<B>0</B>
</FillTint>
<LinesFillTint>
<R>0</R>
<G>0</G>
<B>220</B>
</LinesFillTint>
<DrawLinesFill>false</DrawLinesFill>
<EQType>22</EQType>
<GaugeDrawTemplate>
<Fill>songfill</Fill>
</GaugeDrawTemplate>
</Gauge>

<Label item ="MPW_VolLabel">
<ScreenID/>
<Font>2</Font>
<RelativePosition>true</RelativePosition>
<Location>
<X>21</X>
<Y>38</Y>
</Location>
<Size>
<CX>100</CX>
<CY>20</CY>
</Size>
<Text>Volume</Text>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<NoWrap>true</NoWrap>
<AlignCenter>true</AlignCenter>
<AlignRight>false</AlignRight>
</Label>

<Slider item = "MPW_Volume">
<ScreenID>Volume</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>16</X>
<Y>48</Y>
</Location>
<Size>
<CX>101</CX>
<CY>13</CY>
</Size>
<SliderArt>DefSlider</SliderArt>
</Slider>

<Button item = "MPW_BackButton">
<ScreenID>BackButton</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>152</X>
<Y>38</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Back</TooltipReference>
<Style_Checkbox>false</Style_Checkbox>
<!--<RadioGroup/>-->
<Text></Text>
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ButtonDrawTemplate>
<Normal>backbuttonnormal</Normal>
<Pressed>backbuttonpressed</Pressed>
<Flyby>backbuttonflyby</Flyby>
</ButtonDrawTemplate>
</Button>

<Button item = "MPW_PlayButton">
<ScreenID>PlayButton</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>311</X>
<Y>19</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Play a song</TooltipReference>
<Style_Checkbox>false</Style_Checkbox>
<!--<RadioGroup/>-->
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ButtonDrawTemplate>
<Normal>playbuttonnormal</Normal>
<Pressed>playbuttonpressed</Pressed>
<Flyby>playbuttonflyby</Flyby>
</ButtonDrawTemplate>
</Button>

<Button item = "MPW_PauseButton">
<ScreenID>PauseButton</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>152</X>
<Y>58</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Pause playing</TooltipReference>
<Style_Checkbox>false</Style_Checkbox>
<!--<RadioGroup/>-->
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ButtonDrawTemplate>
<Normal>pausebuttonnormal</Normal>
<Pressed>pausebuttonpressed</Pressed>
<Flyby>pausebuttonflyby</Flyby>
</ButtonDrawTemplate>
</Button>

<Button item = "MPW_StopButton">
<ScreenID>StopButton</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>305</X>
<Y>58</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Stop playing</TooltipReference>
<Style_Checkbox>false</Style_Checkbox>
<!--<RadioGroup/>-->
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ButtonDrawTemplate>
<Normal>stopbuttonnormal</Normal>
<Pressed>stopbuttonpressed</Pressed>
<Flyby>stopbuttonflyby</Flyby>
</ButtonDrawTemplate>
</Button>

<Button item = "MPW_NextButton">
<ScreenID>NextButton</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>305</X>
<Y>37</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Skip to next song</TooltipReference>
<Style_Checkbox>false</Style_Checkbox>
<!--<RadioGroup/>-->
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ButtonDrawTemplate>
<Normal>forwardbuttonnormal</Normal>
<Pressed>forwardbuttonpressed</Pressed>
<Flyby>forwardbuttonflyby</Flyby>
</ButtonDrawTemplate>
</Button>

<Button item = "MPW_RandomButton">
<ScreenID>RandomButton</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>275</X>
<Y>5</Y>
</Location>
<Size>
<CX>15</CX>
<CY>16</CY>
</Size>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Push down for random song selection</TooltipReference>
<Style_Checkbox>true</Style_Checkbox>
<!--<RadioGroup/>-->
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ButtonDrawTemplate>
<Normal>randombuttonnormal</Normal>
<Pressed>randombuttonpressed</Pressed>
<Flyby>randombuttonflyby</Flyby>
</ButtonDrawTemplate>
</Button>

<Button item = "MPW_DeleteButton">
<ScreenID>DeleteButton</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>146</X>
<Y>19</Y>
</Location>
<Size>
<CX>15</CX>
<CY>13</CY>
</Size>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Delete the current song from the playlist.</TooltipReference>
<Style_Checkbox>false</Style_Checkbox>
<!--<RadioGroup/>-->
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ButtonDrawTemplate>
<Normal>deletebuttonnormal</Normal>
<Pressed>deletebuttonpressed</Pressed>
<Flyby>deletebuttonflyby</Flyby>
</ButtonDrawTemplate>
</Button>

<Button item = "MPW_AddButton">
<ScreenID>AddButton</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>183</X>
<Y>5</Y>
</Location>
<Size>
<CX>15</CX>
<CY>16</CY>
</Size>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Add the filename to the left to the playlist.</TooltipReference>
<Style_Checkbox>false</Style_Checkbox>
<!--<RadioGroup/>-->
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ButtonDrawTemplate>
<Normal>addbuttonnormal</Normal>
<Pressed>addbuttonpressed</Pressed>
<Flyby>addbuttonflyby</Flyby>
</ButtonDrawTemplate>
</Button>

<Button item = "MPW_ClearButton">
<ScreenID>ClearButton</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>253</X>
<Y>3</Y>
</Location>
<Size>
<CX>15</CX>
<CY>16</CY>
</Size>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Clears the current playlist.</TooltipReference>
<Style_Checkbox>false</Style_Checkbox>
<!--<RadioGroup/>-->
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ButtonDrawTemplate>
<Normal>clearbuttonnormal</Normal>
<Pressed>clearbuttonpressed</Pressed>
<Flyby>clearbuttonflyby</Flyby>
</ButtonDrawTemplate>
</Button>

<Button item = "MPW_SaveButton">
<ScreenID>SaveButton</ScreenID>
<!--<Font>3</Font>-->
<RelativePosition>true</RelativePosition>
<Location>
<X>205</X>
<Y>3</Y>
</Location>
<Size>
<CX>15</CX>
<CY>16</CY>
</Size>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>false</Style_Transparent>
<TooltipReference>Save the current playlist.</TooltipReference>
<Style_Checkbox>false</Style_Checkbox>
<!--<RadioGroup/>-->
<TextColor>
<R>255</R>
<G>255</G>
<B>255</B>
</TextColor>
<ButtonDrawTemplate>
<Normal>savebuttonnormal</Normal>
<Pressed>savebuttonpressed</Pressed>
<Flyby>savebuttonflyby</Flyby>
</ButtonDrawTemplate>
</Button>


<Screen item = "MusicPlayerWnd">
<ScreenID/>
<RelativePosition>false</RelativePosition>
<Location>
<X>200</X>
<Y>78</Y>
</Location>
<Size>
<CX>474</CX>
<CY>89</CY>
</Size>
<Text>Music Player</Text>
<Style_VScroll>false</Style_VScroll>
<Style_HScroll>false</Style_HScroll>
<Style_Transparent>true</Style_Transparent>
<TooltipReference>Music Player Window</TooltipReference>
<DrawTemplate>WDT_Rounded</DrawTemplate>
<Style_Titlebar>false</Style_Titlebar>
<Style_Closebox>false</Style_Closebox>
<Style_Minimizebox>false</Style_Minimizebox>
<Style_Border>false</Style_Border>
<Style_Sizable>false</Style_Sizable>
<Pieces>backmp3</Pieces>
<Pieces>MPW_DurationMin</Pieces>
<Pieces>MPW_Colon2</Pieces>
<Pieces>MPW_DurationSec</Pieces>
<Pieces>MPW_Slash</Pieces>
<Pieces>MPW_PositionMin</Pieces>
<Pieces>MPW_Colon1</Pieces>
<Pieces>MPW_PositionSec</Pieces>
<Pieces>MPW_Volume</Pieces>
<Pieces>MPW_VolLabel</Pieces>
<Pieces>MPW_SongTimer</Pieces>
<Pieces>MPW_BackButton</Pieces>
<Pieces>MPW_PlayButton</Pieces>
<Pieces>MPW_PauseButton</Pieces>
<Pieces>MPW_StopButton</Pieces>
<Pieces>MPW_NextButton</Pieces>
<Pieces>MPW_RandomButton</Pieces>
<Pieces>MPW_DeleteButton</Pieces>
<Pieces>MPW_AddButton</Pieces>
<Pieces>MPW_ClearButton</Pieces>
<Pieces>MPW_SaveButton</Pieces>
<Pieces>MPW_SongSelector</Pieces>
</Screen>

</XML>

Sage Lorano Ld
62 Warlock of Awakened

Last edited by lorano : 11-23-2002 at 04:36 AM.
lorano is offline   Reply With Quote
Old 11-23-2002, 12:04 AM   #2
Casanunda
A Shissar Defiler
 
Casanunda's Avatar
 
Join Date: Aug 2002
Server: Fennin Ro
Posts: 162
Interface Author - Click to view interfaces
Send a message via ICQ to Casanunda
Default

Unfortunately it's very late and I doubt I could help you with this even if I *were* half-conscious, but I'll post anyway to say that the spifftacularness of this thing is outrageous, and it had better not be lost in a torrent of meaningless posts, so i'm doing what I can. This thing needs to be made! Of course, it...is...being made..but that's beside the point! Oh, and if you do manage to get the kinks out and the thing working, God willing...please make it in a few other colours too, to match various other skins. Great, great job. Thanks!
__________________
-Casanunda, Dwarf of Brell Serilis
Level 51 Cleric, with m4d sk1llz
Dragons of Nightshade
Fennin Ro"The Forgotten Server"
Go Kicky Fast Okay!
Casanunda is offline   Reply With Quote
Old 11-23-2002, 02:05 AM   #3
lorano
A Treant
 
Join Date: Aug 2002
Posts: 20
Default

**** EDIT : Doesn't work at all now I broke it and I don't know what I did wrong =/ ****


Sage Lorano Ld
62 Warlock of Awakened

Last edited by lorano : 11-23-2002 at 04:37 AM.
lorano is offline   Reply With Quote
Old 11-23-2002, 08:48 AM   #4
Casanunda
A Shissar Defiler
 
Casanunda's Avatar
 
Join Date: Aug 2002
Server: Fennin Ro
Posts: 162
Interface Author - Click to view interfaces
Send a message via ICQ to Casanunda
Default

Boot it up in EQ, have it not load properly/crash you, then check the UIerrors.txt, it lists not only what went wrong, but more usefully, what line it's on. Good luck. This needs to work, it *has* to!
Casanunda is offline   Reply With Quote
Old 11-23-2002, 12:23 PM   #5
lorano
A Treant
 
Join Date: Aug 2002
Posts: 20
Default

It's not posting errors in uierrors.txt it's just unceremoniously kicking me out

**** EDIT : After a few hours of beating my head against the wall this morning, I have my problems narrowed down. It's the sliderart and combobox art that I have, they're causing issues which are kicking me to the desktop. So I'll use the default slider and combobox (if I decide to keep it in) *****

Last edited by lorano : 11-23-2002 at 01:10 PM.
lorano is offline   Reply With Quote
Old 11-26-2002, 05:52 PM   #6
grottel
Grimling Code Editor
 
Join Date: Sep 2002
Server: Xev
Posts: 507
Interface Author - Click to view interfaces
Default

one thing I did notice is that you have defined
<ButtonDrawTemplate item = "BDTCombo">
<Normal>VSBdownnormal</Normal>
<Pressed>VSBdownpressed</Pressed>
<Flyby>VSBdownflyby</Flyby>
</ButtonDrawTemplate>


But later in <Combobox item = "MPW_SongSelector"> you call "BDT_Combo" This has a an underscore (the default value??)

So it doesn't look like your custom defintion for the Vertical Scroll Bar was being used at all.

Hope thats it.
grottel is offline   Reply With Quote
Old 11-26-2002, 07:04 PM   #7
lorano
A Treant
 
Join Date: Aug 2002
Posts: 20
Default

That file was in a huge state of flux. I was using BDTcombo and was in mid transition back to the default when I posted all of that. Sorry =/
lorano is offline   Reply With Quote
Reply




Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT -5. The time now is 04:59 PM.


vBulletin Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© MMOUI