Converting UIs

Forum for posting custom UIs, portions of UIs, and HUD stuff using MQ's enhancements.

Moderator: MacroQuest Developers

User avatar
MSBoy1
a lesser mummy
a lesser mummy
Posts: 57
Joined: Mon May 19, 2003 3:42 pm
Location: Mississippi

Post by MSBoy1 » Thu Nov 27, 2003 12:21 am

Vert Vert Vert!!!

All I personally care about is the Buff times and the target info.

gnome001
a ghoul
a ghoul
Posts: 109
Joined: Fri Jan 24, 2003 1:01 am

Post by gnome001 » Thu Nov 27, 2003 1:04 am

converting ui's isn't hard.. i knew 0 html/xml and virtually no programming when the custom ui's came out and i can manipulate and add stuff with a bit of work.. esp when someone lays out what you need to plug in and all you have to do is mess with the x and y loc numbers.

the code bits are out there in this forum that you need (if nothing else, download the ui's and cut and paste the code out of the ui and into yours.)

i'm not saying don't ask for help, i'm saying that info is out there should you wish to do it yourself. i encourage you to try to do it on your own, it will help you get a better grasp of xml in general and the ui in particular and when patches break ui's you can fix your own rather than waiting on others to fix it for you.

nachzehrer
decaying skeleton
decaying skeleton
Posts: 1
Joined: Sun Jan 25, 2004 11:49 pm

Post by nachzehrer » Fri Jan 30, 2004 3:43 am

Would like to see this UI converted http://www.eqinterface.com/sdownload/fi ... s=&id=2361

Kwyjibo
decaying skeleton
decaying skeleton
Posts: 7
Joined: Thu Jul 17, 2003 10:11 pm

Post by Kwyjibo » Tue Feb 03, 2004 4:46 pm

Delta would be nice to see converted.

User avatar
Elric
Cheese Whore
Cheese Whore
Posts: 466
Joined: Sun Nov 23, 2003 12:31 am
Location: Tampa, Fl
Contact:

Post by Elric » Thu Feb 05, 2004 8:53 am

(Delta UI)

Sat down last night and added in buff timers to the buffbars, and it didn't look half bad. Though I didn't even toss in the HP/Mana regen, because unfortunately, I didn't really want to use Delta. And just adding in the timers is a piece of cake for anyone. Sorry there's not more to it.. but figured this would make a good start for you.


Buff window.

Code: Select all

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

	<Ui2DAnimation item="buff_bg01">
		<Cycle>true</Cycle>
		<Frames>
			<Texture>spellbook_bg.tga</Texture>
			<Location>
				<X>405</X>
				<Y>1</Y>
			</Location>
			<Size>
				<CX>43</CX>
				<CY>465</CY>
			</Size>
			<Hotspot>
				<X>0</X>
				<Y>0</Y>
			</Hotspot>
			<Duration>1000</Duration>
		</Frames>
	</Ui2DAnimation>
	<StaticAnimation item="A_buff_bg01">
		<ScreenID>A_spell_bg01</ScreenID>
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>95</X>
			<Y>0</Y>
		</Location>
		<Size>
			<CX>43</CX>
			<CY>465</CY>
		</Size>
		<Animation>buff_bg01</Animation>
	</StaticAnimation>

	<Button item="BW_Buff0_Button">
		<ScreenID>Buff0</ScreenID>
		<!--<Font>3</Font>-->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>1</X>
			<Y>10</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>   -->
		<Style_Checkbox>false</Style_Checkbox>
		<RadioGroup/>
		<ButtonDrawTemplate>
			<Normal>BlueIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!--  
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff1_Button">
		<ScreenID>Buff1</ScreenID>
		<!--<Font>3</Font>   -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>40</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>   -->
		<Style_Checkbox>false</Style_Checkbox>
		<RadioGroup/>
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!--  		
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff2_Button">
		<ScreenID>Buff2</ScreenID>
		<!--<Font>3</Font>   -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>70</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>   -->
		<Style_Checkbox>false</Style_Checkbox>
		<RadioGroup/>
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!--  
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff3_Button">
		<ScreenID>Buff3</ScreenID>
		<!--<Font>3</Font>   -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>100</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>   -->
		<Style_Checkbox>false</Style_Checkbox>
		<RadioGroup/>
		<ButtonDrawTemplate>
			<Normal>BlueIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!-- Default and not used		
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff4_Button">
		<ScreenID>Buff4</ScreenID>
		<!--<Font>3</Font> Default -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>130</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<TooltipReference/>
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/> Default -->
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!--Default
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff5_Button">
		<ScreenID>Buff5</ScreenID>
		<!--<Font>3</Font> Defautl -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>160</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/> Default -->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/> Default -->
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!-- 
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff6_Button">
		<ScreenID>Buff6</ScreenID>
		<!--<Font>3</Font> Default -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>190</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<TooltipReference/>
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/> Default -->
		<ButtonDrawTemplate>
			<Normal>BlueIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!-- 
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff7_Button">
		<ScreenID>Buff7</ScreenID>
		<!--<Font>3</Font> Use defaults -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>220</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/> Use defaults -->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/> Use Defaults -->
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!-- Use defaults
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff8_Button">
		<ScreenID>Buff8</ScreenID>
		<!--<Font>3</Font>Defaults-->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>250</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/> Use default -->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/>Use default-->
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!-- 
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff9_Button">
		<ScreenID>Buff9</ScreenID>
		<!--<Font>3</Font>Use Defaults -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>280</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/> Use Defaults -->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/>  -->
		<ButtonDrawTemplate>
			<Normal>BlueIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff10_Button">
		<ScreenID>Buff10</ScreenID>
		<!--<Font>3</Font> -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>310</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>-->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/>-->
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff11_Button">
		<ScreenID>Buff11</ScreenID>
		<!--<Font>3</Font>-->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>340</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>-->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/>-->
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff12_Button">
		<ScreenID>Buff12</ScreenID>
		<!--<Font>3</Font>-->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>370</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>-->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/>-->
		<ButtonDrawTemplate>
			<Normal>BlueIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff13_Button">
		<ScreenID>Buff13</ScreenID>
		<!--<Font>3</Font>-->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>400</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>-->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/>-->
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>
	<Button item="BW_Buff14_Button">
		<ScreenID>Buff14</ScreenID>
		<!--<Font>3</Font>-->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>430</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>-->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/>-->
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>

	<Label item="BW_Buff0_Label">
		<ScreenID>BW_Buff0_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,1)"=="NULL","","$char(buff,1) $char(buff,1,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>3</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff1_Label">
		<ScreenID>BW_Buff1_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,2)"=="NULL","","$char(buff,2) $char(buff,2,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>34</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff2_Label">
		<ScreenID>BW_Buff2_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,3)"=="NULL","","$char(buff,3) $char(buff,3,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>65</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff3_Label">
		<ScreenID>BW_Buff3_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,4)"=="NULL","","$char(buff,4) $char(buff,4,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>96</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff4_Label">
		<ScreenID>BW_Buff4_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,5)"=="NULL","","$char(buff,5) $char(buff,5,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>127</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff5_Label">
		<ScreenID>BW_Buff5_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,6)"=="NULL","","$char(buff,6) $char(buff,6,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>158</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff6_Label">
		<ScreenID>BW_Buff6_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,7)"=="NULL","","$char(buff,7) $char(buff,7,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>189</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff7_Label">
		<ScreenID>BW_Buff7_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,8)"=="NULL","","$char(buff,8) $char(buff,8,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>220</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff8_Label">
		<ScreenID>BW_Buff8_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,9)"=="NULL","","$char(buff,9) $char(buff,9,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>251</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff9_Label">
		<ScreenID>BW_Buff9_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,10)"=="NULL","","$char(buff,10) $char(buff,10,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>282</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff10_Label">
		<ScreenID>BW_Buff10_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,11)"=="NULL","","$char(buff,11) $char(buff,11,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>313</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff11_Label">
		<ScreenID>BW_Buff11_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,12)"=="NULL","","$char(buff,12) $char(buff,12,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>344</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff12_Label">
		<ScreenID>BW_Buff12_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,13)"=="NULL","","$char(buff,13) $char(buff,13,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>375</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff13_Label">
		<ScreenID>BW_Buff13_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,14)"=="NULL","","$char(buff,14) $char(buff,14,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>406</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="BW_Buff14_Label">
		<ScreenID>BW_Buff14_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(buff,15)"=="NULL","","$char(buff,15) $char(buff,15,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>437</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Screen item="BuffWindow">
		<!--<ScreenID/>-->
		<Text> </Text>
		<RelativePosition>false</RelativePosition>
		<Location>
			<X>415</X>
			<Y>0</Y>
		</Location>
		<Size>
			<CX>138</CX>
			<CY>467</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>true</Style_Transparent>
		<!--<TooltipReference/>-->
		<DrawTemplate>WDT_RoundedNoTitle</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>A_buff_bg01</Pieces>
		<Pieces>BW_Buff0_Button</Pieces>
		<Pieces>BW_Buff1_Button</Pieces>
		<Pieces>BW_Buff2_Button</Pieces>
		<Pieces>BW_Buff3_Button</Pieces>
		<Pieces>BW_Buff4_Button</Pieces>
		<Pieces>BW_Buff5_Button</Pieces>
		<Pieces>BW_Buff6_Button</Pieces>
		<Pieces>BW_Buff7_Button</Pieces>
		<Pieces>BW_Buff8_Button</Pieces>
		<Pieces>BW_Buff9_Button</Pieces>
		<Pieces>BW_Buff10_Button</Pieces>
		<Pieces>BW_Buff11_Button</Pieces>
		<Pieces>BW_Buff12_Button</Pieces>
		<Pieces>BW_Buff13_Button</Pieces>
		<Pieces>BW_Buff14_Button</Pieces>
		<Pieces>BW_Buff0_Label</Pieces>
		<Pieces>BW_Buff1_Label</Pieces>
		<Pieces>BW_Buff2_Label</Pieces>
		<Pieces>BW_Buff3_Label</Pieces>
		<Pieces>BW_Buff4_Label</Pieces>
		<Pieces>BW_Buff5_Label</Pieces>
		<Pieces>BW_Buff6_Label</Pieces>
		<Pieces>BW_Buff7_Label</Pieces>
		<Pieces>BW_Buff8_Label</Pieces>
		<Pieces>BW_Buff9_Label</Pieces>
		<Pieces>BW_Buff10_Label</Pieces>
		<Pieces>BW_Buff11_Label</Pieces>
		<Pieces>BW_Buff12_Label</Pieces>
		<Pieces>BW_Buff13_Label</Pieces>
		<Pieces>BW_Buff14_Label</Pieces>
	</Screen>
</XML>

SDBuff Window

Code: Select all

<?xml version = "1.0"?>
<XML ID = "EQInterfaceDefinitionLanguage">
	<Schema xmlns = "EverQuestData" xmlns:dt = "EverQuestDataTypes"/>
	<Ui2DAnimation item="SDBW_bg01">
		<Cycle>true</Cycle>
		<Frames>
			<Texture>spellbook_bg.tga</Texture>
			<Location>
				<X>405</X>
				<Y>1</Y>
			</Location>
			<Size>
				<CX>43</CX>
				<CY>186</CY>
			</Size>
			<Hotspot>
				<X>0</X>
				<Y>0</Y>
			</Hotspot>
			<Duration>1000</Duration>
		</Frames>
	</Ui2DAnimation>
	<StaticAnimation item="A_SDBW_bg01">
		<ScreenID>A_SDBW_bg01</ScreenID>
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>95</X>
			<Y>0</Y>
		</Location>
		<Size>
			<CX>43</CX>
			<CY>186</CY>
		</Size>
		<Animation>SDBW_bg01</Animation>
	</StaticAnimation>
	<Button item = "SDBW_Buff0_Button">
		<ScreenID>Buff0</ScreenID>
		<!--<Font>3</Font>-->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>1</X>
			<Y>10</Y>
		</Location>
		<Size>
			<CX>123</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>   -->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/>   -->
		<ButtonDrawTemplate>
			<Normal>BlueIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!--  
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>

	<Button item = "SDBW_Buff1_Button">
		<ScreenID>Buff1</ScreenID>
		<!--<Font>3</Font>   -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>40</Y>
		</Location>
		<Size>
			<CX>124</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>   -->
		<Style_Checkbox>false</Style_Checkbox>
		<RadioGroup/>
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!--  		
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>

	<Button item = "SDBW_Buff2_Button">
		<ScreenID>Buff2</ScreenID>
		<!--<Font>3</Font>   -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>70</Y>
		</Location>
		<Size>
			<CX>124</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>   -->
		<Style_Checkbox>false</Style_Checkbox>
		<RadioGroup/>
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!--  
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>

	<Button item = "SDBW_Buff3_Button">
		<ScreenID>Buff3</ScreenID>
		<!--<Font>3</Font>   -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>100</Y>
		</Location>
		<Size>
			<CX>124</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/>   -->
		<Style_Checkbox>false</Style_Checkbox>
		<RadioGroup/>
		<ButtonDrawTemplate>
			<Normal>BlueIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!-- Default and not used		
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>

	<Button item = "SDBW_Buff4_Button">
		<ScreenID>Buff4</ScreenID>
		<!--<Font>3</Font> Default -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>130</Y>
		</Location>
		<Size>
			<CX>124</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<TooltipReference/>
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/> Default -->
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!--Default
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>

	<Button item = "SDBW_Buff5_Button">
		<ScreenID>Buff5</ScreenID>
		<!--<Font>3</Font> Defautl -->
		<RelativePosition>true</RelativePosition>
		<Location>
			<X>3</X>
			<Y>160</Y>
		</Location>
		<Size>
			<CX>124</CX>
			<CY>30</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>false</Style_Transparent>
		<!--<TooltipReference/> Default -->
		<Style_Checkbox>false</Style_Checkbox>
		<!--<RadioGroup/> Default -->
		<ButtonDrawTemplate>
			<Normal>RedIconBackground</Normal>
			<NormalDecal>BuffIcons</NormalDecal>
		</ButtonDrawTemplate>
		<!-- 
			<SoundPressed/>
			<SoundUp/>
			<SoundFlyby/>
		-->
		<DecalOffset>
			<X>83</X>
			<Y>2</Y>
		</DecalOffset>
		<DecalSize>
			<CX>26</CX>
			<CY>26</CY>
		</DecalSize>
	</Button>

	<Label item="SDBW_Buff0_Label">
		<ScreenID>SDBW_Buff0_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(song,1)"=="NULL","","$char(song,1) $char(song,1,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>3</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="SDBW_Buff1_Label">
		<ScreenID>SDBW_Buff1_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(song,2)"=="NULL","","$char(song,2) $char(song,2,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>34</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="SDBW_Buff2_Label">
		<ScreenID>SDBW_Buff2_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(song,3)"=="NULL","","$char(song,3) $char(song,3,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>65</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="SDBW_Buff3_Label">
		<ScreenID>SDBW_Buff3_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(song,4)"=="NULL","","$char(song,4) $char(song,4,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>96</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="SDBW_Buff4_Label">
		<ScreenID>SDBW_Buff4_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(song,5)"=="NULL","","$char(song,5) $char(song,5,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>127</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>

	<Label item="SDBW_Buff5_Label">
		<ScreenID>SDBW_Buff5_Label</ScreenID>
		<Font>1</Font>
		<EQType>9999</EQType>
    <TooltipReference>$if("$char(song,6)"=="NULL","","$char(song,6) $char(song,6,durationsecs)")</TooltipReference>
		<Location>
			<X>20</X>
			<Y>158</Y>
		</Location>
		<Size>
			<CX>75</CX>
			<CY>30</CY>
		</Size>
		<Text/>
		<TextColor>
			<R>220</R>
			<G>220</G>
			<B>220</B>
		</TextColor>
		<AlignCenter>true</AlignCenter>
	</Label>


	<Screen item = "ShortDurationBuffWindow">
		<!--<ScreenID/>-->
		<Text>Songs</Text>
		<RelativePosition>false</RelativePosition>
		<Location>
			<X>415</X>
			<Y>395</Y>
		</Location>
		<Size>
			<CX>138</CX>
			<CY>186</CY>
		</Size>
		<Style_VScroll>false</Style_VScroll>
		<Style_HScroll>false</Style_HScroll>
		<Style_Transparent>true</Style_Transparent>
		<!--<TooltipReference/>-->
		<DrawTemplate>WDT_RoundedNoTitle</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>A_SDBW_bg01</Pieces>		
		<Pieces>SDBW_Buff0_Button</Pieces>
		<Pieces>SDBW_Buff1_Button</Pieces>
		<Pieces>SDBW_Buff2_Button</Pieces>
		<Pieces>SDBW_Buff3_Button</Pieces>
		<Pieces>SDBW_Buff4_Button</Pieces>
		<Pieces>SDBW_Buff5_Button</Pieces>
		<Pieces>SDBW_Buff0_Label</Pieces>
		<Pieces>SDBW_Buff1_Label</Pieces>
		<Pieces>SDBW_Buff2_Label</Pieces>
		<Pieces>SDBW_Buff3_Label</Pieces>
		<Pieces>SDBW_Buff4_Label</Pieces>
		<Pieces>SDBW_Buff5_Label</Pieces>
	</Screen>

</XML>
-Elric

Seariz
a lesser mummy
a lesser mummy
Posts: 52
Joined: Thu Feb 06, 2003 1:22 pm
Location: The Computer
Contact:

Delta

Post by Seariz » Fri Feb 06, 2004 11:06 pm

I actually use Delta also and love it, would you mind adding some more code for it or teaching me how? Advanced Group, target and player windows would be great! Thank you!
Every work group has one sadistic nut who makes the job unbearable for everyone else. That's why they hired me!

User avatar
Elric
Cheese Whore
Cheese Whore
Posts: 466
Joined: Sun Nov 23, 2003 12:31 am
Location: Tampa, Fl
Contact:

Post by Elric » Sat Feb 07, 2004 6:59 pm

Welp.

I can tell you like Ish-man told me. Use EQW, change the code, reload the skin. Change the code again, reload the skin.. so on, and so on.

And RTFM for the variables to use. The buff timers should be a good enough start, and there IS a section in the manual referring to elements used in UIs.
-Elric

DJPrez
a lesser mummy
a lesser mummy
Posts: 46
Joined: Fri Feb 07, 2003 11:34 pm

Post by DJPrez » Tue Mar 09, 2004 4:17 pm

Is there a place where a "How-To" has been made to show you how to modify UI's? I am very familiar with the program "SidlWidl" and would love to learn how to mod (insert MQ2 code) my favorite UI's on my own and share. Of course, as long as it doesn't take months to mod 1 UI ............ :lol:


Thank you!!!!!!!