Home Forum Downloads My Favorites Register FAQ Mark Forums Read

Go Back   EQInterface Forums > Tutorials & Info. > XML Tutorials & Info.
User Name
Password

Reply
 
Thread Tools Display Modes
Old 11-04-2006, 05:40 AM   #1
Pand
A Ghoul
 
Join Date: Aug 2002
Server: BB
Posts: 13
Interface Author - Click to view interfaces
Default The Shared UI Folder

I use my own home brewed UI but as several versions simultaneously.
Usually they only differ in the Container.XML where I arrange the slots for clickies around the container slots.
The necessary slots differ for each toon so I always used separate UIs.
This is a very bothersome process if I want to distribute a change to a file that each of these UIs share - like PlayerWindow.xml - over my network.

What I do now is supply a Shared UI folder at
Everquest\uifiles\Shared

The actual UIs that I use contain links to the shared folder.
I fully capitalize the file names of these "link files" so I can easily distinguish them from the ones with real content.

This is the complete EQUI_PLAYERWINDOW.XML that fetches the real UI file from Shared.

Code:
<?xml version = "1.0"?> <!-- Dummy link to fetch the actual UI XML from the Shared UI Folder --> <XML ID = "EQInterfaceDefinitionLanguage"> <Composite> <Include>../Shared/EQUI_PlayerWindow.xml</Include> </Composite> <Schema xmlns = "EverQuestData" xmlns:dt = "EverQuestDataTypes"/> </XML>


I am still experimenting to find a way to use shared .TGA as well.
Ideally I leave Animations.XML alone because that is the most annoying file to keep updated.
It would be cleaner and easier to maintain if I could have all TGAs shared as well but its not such a big deal.
Pand 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 04:46 AM.


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