Home Forum Downloads My Favorites Register FAQ Mark Forums Read

Go Back   EQInterface Forums > Developer Discussion > General authoring help / discussion
User Name
Password

Reply
 
Thread Tools Display Modes
Old 02-12-2003, 08:49 PM   #1
Aeroslin
A Ghoul
 
Join Date: Oct 2002
Posts: 13
Default Include files

Is it possible to add an include statement at the beginning of the XML interface files to include custom window defs? Much like there's an EQUI_Templates.xml, I would like to make a CUSTOM_Templates.xml with my own definitions in it so I can apply my own windows to existing window pieces.

Anyone know?

-----edit new entry-----

I looked in the EQUI.xml file and found:
<Composite>
<Include>EQUI_stuff.xml</Include>
</Composite>

Which is defined right after the <XML ID=> tag
and before the <Schema> tag.

Going to test this idea.

Last edited by Aeroslin : 02-12-2003 at 08:59 PM.
Aeroslin is offline   Reply With Quote
Old 02-13-2003, 12:44 AM   #2
Aeroslin
A Ghoul
 
Join Date: Oct 2002
Posts: 13
Default I do believe it works

I've been using SidlWidl for working on my ui mods but upon entering in an <include> tag in one of the EQUI files the window wouldn't show properly in that program. However, I loaded my skin in EQ and the my custom border was there so it does appear that you can create your own window definition file and just include that file in all of your xml, EQUI files.

I only did a quick load of the skin to see and I haven't looked at the uierror file yet so there could be issues with doing this. Feel free to confirm or negate my info please.

Aeroslin
Aeroslin is offline   Reply With Quote
Old 02-13-2003, 12:59 AM   #3
Talyns
The Tablets Guy
 
Talyns's Avatar
 
Join Date: Jul 2002
Server: Lanys
Posts: 520
Interface Author - Click to view interfaces
Default

if you want global templates for your windows the best way to do it is this:
http://www.eqgui.com/showthread.php?s=&threadid=3848
__________________
Talyns
Lanys Characters:
-Acarrion (51 BST)
-Hawkren (20 SHM)
Talyns is offline   Reply With Quote
Old 02-13-2003, 01:00 AM   #4
Cairenn
Credendo Vides
 
Cairenn's Avatar
 
Join Date: Jul 2002
Posts: 3,866
Interface Author - Click to view interfaces
Default

Definitely do-able. If you look around, you will find a number of folks that have created their own custom template files and included them in their skins, mine being one of them. And, as Talyns points out, if you *are* going to create your own template file, then also go the route of the "unbreakable EQUI.xml" file. Works like a charm, both parts.
__________________
"My friends, love is better than anger. Hope is better than fear. Optimism is better than despair. So let us
be loving, hopeful and optimistic. And we’ll change the world."


Co-Founder & Admin: MMOUI
FaceBook Profile, Page, Group
Avatar Image by RafM
Cairenn is offline   Reply With Quote
Old 02-13-2003, 05:22 AM   #5
Caleal
Enhanced Imperial Golem
 
Join Date: Sep 2002
Posts: 201
Interface Author - Click to view interfaces
Default

[edit] nothing to see here but an idiot, move along please.
__________________
Caleal P`Terak
BATTLE CLERIC of Innoruuk, ret
Cazic-Thule server
Shadowed Soul
Caleal is offline   Reply With Quote
Old 02-13-2003, 02:31 PM   #6
Aeroslin
A Ghoul
 
Join Date: Oct 2002
Posts: 13
Default

Well Thank you all that confirmed this for me. Really the only reason I researched this in the first place is because the skins that I have been using and fiddling with don't use this method.

Now if someone can just make a wysiwyg window configuration program I'd be all set...
Aeroslin is offline   Reply With Quote
Old 02-13-2003, 03:23 PM   #7
Cairenn
Credendo Vides
 
Cairenn's Avatar
 
Join Date: Jul 2002
Posts: 3,866
Interface Author - Click to view interfaces
Default

At this point, SidlWidl and Sidl Fiddle are all that I am aware of.
Cairenn is offline   Reply With Quote
Old 02-13-2003, 06:01 PM   #8
Chronwaas
Skinner Extraordinaire
 
Chronwaas's Avatar
 
Join Date: Jul 2002
Server: Saryrn
Posts: 421
Interface Author - Click to view interfaces
Default

Quote:
Originally posted by Aeroslin
Really the only reason I researched this in the first place is because the skins that I have been using and fiddling with don't use this method.


You say that you have not seen skins that have this implemented? I know of a number that are using it currently. In fact this is one of the major things that has allowed many of us to make our skins more unbreakable than they originally were. If you are looking for examples you can check our Quartz, and Chronright (only two I can think of right off). Both have implemented include object so that the original files are merged with the modified files so that any updates by VI/Sony are included everytime.
__________________
ChronWaas: 33 Bard, Saryrn
Chronania: 44 Necromancer, Saryrn
Chronwaas is offline   Reply With Quote
Old 02-13-2003, 06:18 PM   #9
Cairenn
Credendo Vides
 
Cairenn's Avatar
 
Join Date: Jul 2002
Posts: 3,866
Interface Author - Click to view interfaces
Default

You can include mine in that list Chronwaas.
Cairenn is offline   Reply With Quote
Old 02-13-2003, 08:41 PM   #10
Chronwaas
Skinner Extraordinaire
 
Chronwaas's Avatar
 
Join Date: Jul 2002
Server: Saryrn
Posts: 421
Interface Author - Click to view interfaces
Default

Thanx Cairenn. Was a long day and I didn't have time to look through all the downloads to find others. Thanx again.
Chronwaas is offline   Reply With Quote
Old 02-13-2003, 10:07 PM   #11
Aeroslin
A Ghoul
 
Join Date: Oct 2002
Posts: 13
Default

Quote:
Originally posted by Chronwaas
You say that you have not seen skins that have this implemented? I know of a number that are using it currently. In fact this is one of the major things that has allowed many of us to make our skins more unbreakable than they originally were. If you are looking for examples you can check our Quartz, and Chronright (only two I can think of right off). Both have implemented include object so that the original files are merged with the modified files so that any updates by VI/Sony are included everytime.


The closest that I've come to seeing this being used is in Drakah's single pieces, like the chat window where he uses a pretty nice looking border. All the custom definition info, however, is embedded inside the EQUI_ChatWindow file. I'm not actively using the Drakah mod's however. I'm using Vert2.2 and that most definitely does not have an include file. So when changes are made I have to hand code the information which kinda sucks.
Aeroslin 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 06:45 PM.


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