Home Forum Downloads My Favorites Register FAQ Mark Forums Read

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

Reply
 
Thread Tools Display Modes
Old 10-27-2010, 04:33 PM   #1
warriorofmight
Enhanced Imperial Golem
 
Join Date: Aug 2004
Posts: 231
Interface Author - Click to view interfaces
Default Extended Target Window

Ok, so I tried doing something a little different and basically TileLayoutBoxed the whole window to allow for free movement of the window to any configuration desired. My problem is that the HPLabels and HPPercLabels don't act like the gauges and buttons. Unless all Ext Tar slots are filled, the labels move to occupy the first available slot rather than the one matching the gauge when re-sizing the window. I cannot for the life of me figure out how to get them to stick to the gauge. If all the slots are full, no problem, works like a charm. But if a slot is empty, as soon as you move the window a hair the labels jump to the first available slot.

So a few questions ...

Is it possible to get the labels to stick to the gauge?

If not, is it possible to create multiple static "windows" within the main window in which you could align the individual pieces (Gauge, ManaGauge, STAgauge, HPLabel, HPPercLabel, Role) and then tilebox those "windows"?

If not, is there at least any way to trick the label into thinking there are the proper amount of labels in front of it so that even when being moved it stays where it should?

If not ... bummer =(
__________________

Oink! Reborn
warriorofmight is offline   Reply With Quote
Old 10-27-2010, 06:27 PM   #2
Dimencia
Premium Member
 
Dimencia's Avatar
 
Join Date: Oct 2004
Posts: 204
Interface Author - Click to view interfaces
Default

I ran into this for making bags sets same concept different names

1. set up a window for each extended target (7 are active now, 20 are coded) up to you on how much work you want to put into it. lets call them XTargset_0 to Xtargset_19

2. in each Xtargset_## you are going to have the pieces ext-target-gauge, ext-name, ext-% etc all the parts to this

3. now you use your tile layout box and in that you place your Xtargset's each complete set will adjust in the tilebox as you want.
__________________
Dimencia Everhate
Dimencia is offline   Reply With Quote
Old 10-27-2010, 06:33 PM   #3
warriorofmight
Enhanced Imperial Golem
 
Join Date: Aug 2004
Posts: 231
Interface Author - Click to view interfaces
Default

What type of window? I tried several with no luck =(
warriorofmight is offline   Reply With Quote
Old 10-28-2010, 06:29 AM   #4
Dimencia
Premium Member
 
Dimencia's Avatar
 
Join Date: Oct 2004
Posts: 204
Interface Author - Click to view interfaces
Default

used verticallayout
Dimencia is offline   Reply With Quote
Old 10-28-2010, 03:48 PM   #5
warriorofmight
Enhanced Imperial Golem
 
Join Date: Aug 2004
Posts: 231
Interface Author - Click to view interfaces
Default

Apparently I still have a lot more to learn than I thought ...

What does it mean when all of the information is at the top left of your screen and not in the desired window? what am I missing here ... will attach file if it helps
Attached Files
File Type: xml EQUI_ExtendedTargetWindow.xml (33.7 KB, 2 views)
warriorofmight is offline   Reply With Quote
Old 10-28-2010, 05:42 PM   #6
valaury3169
Enhanced Imperial Golem
 
Join Date: Jun 2008
Posts: 204
Interface Author - Click to view interfaces
Default

I am by no means an expert, but I do program for a living.

First, you do not want to put your pieces in a tilelayoutbox. You want to make a container that will hold each of the pieces, and then put those containers inside a tilelayoutbox. That way tou can position the items where you want them, then use the auto-tiling of the tilelayoutbox to arrange those containers automatically. It may work like you have it, but in order to arrange each target set (gauge, name, etc) you will need to put each tilelayoutbox inside another one.

Second, you have relative positioning set to false. Basically, relative positioning determines whether the position is relative to the container it is in, or the screen. False means that it will position the item based on the whole screen. True means that 0,0 is the container it is in. Only in rare cases will relative positioning be set to false.

Also, and you may already know this, but a lot of tags are case sensative. For example, if you have the tag <RelativePositioning>True</RelativePositioning>, the xml parser will read that as false. The 'true' needs to be all lower case.

I hope this helps.
valaury3169 is offline   Reply With Quote
Old 10-28-2010, 09:19 PM   #7
warriorofmight
Enhanced Imperial Golem
 
Join Date: Aug 2004
Posts: 231
Interface Author - Click to view interfaces
Default

After a LOOONG time I FINALLY got most of it! lol

Now Every space is the first space ... but I'm gonna figure this friggin thing out if it kills me

Last edited by warriorofmight : 10-28-2010 at 09:50 PM.
warriorofmight is offline   Reply With Quote
Old 10-29-2010, 03:14 PM   #8
warriorofmight
Enhanced Imperial Golem
 
Join Date: Aug 2004
Posts: 231
Interface Author - Click to view interfaces
Default

I did it!!!

Thank you all so much! I've learned a lot from this. I'd never truly built a piece from absolute scratch before and it was .... interesting to say the least.

warriorofmight is offline   Reply With Quote
Old 10-29-2010, 06:03 PM   #9
Savok
On tour since '99
 
Join Date: Sep 2002
Server: Innoruuk forever!
Posts: 473
Interface Author - Click to view interfaces
Default

Its nice when it works Been using mine for a few weeks now. Sorry I never saw the post or I would of let you use mine as a base.
__________________
Gold: 03/16/99 - 03/15/12 Silver: 03/16/12 - 03/15/18 Done:03/16/18
And with a heavy heart I bid adieu to Everquest Live.
Savok is offline   Reply With Quote
Reply



Thread Tools
Display Modes

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 05:50 PM.


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