Thread Tools Display Modes
09-06-05, 01:29 AM   #1
farang
A Deviate Faerie Dragon
 
farang's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2005
Posts: 19
Info: Ui XML: How to create these Frames

I've created a list of the structures you can use to create your XML Files.
It's not 100% Complete yet, but it's a start.



The Page just lists all the possible Structures and Elements/Attributes it can use.

More detailed information will follow

http://fara.webeddie.com/ui/


Short overview: all <Name /> fields are normally optional, if you click them it will jump to the area where that element is defined.
Most parameters are optional as well. if the contain values ,example: start="0" ,then that is meant as their default value. (false=default bool)
If they contain a name such as int,float,string,etc. it's meant they have no default ,but need the value to be in that format.


I created it by checking UI.xsd of WoW by hand ,and made a more clear structure in XML out of it, so you can better read it to understand it.

This information is more for the Advanced Addon Programmer ,i will add more help for the Beginners later on.

In the meantime make sure to check:

http://www.wowwiki.com/XML_User_Interface

to understand the basics.

Note: I have done it on my own webspace, because that way i could do the automatic syntax coloring.

Feel free to include it in your own Sites/Tutorials ,if you wish.
  Reply With Quote
09-06-05, 11:57 AM   #2
farang
A Deviate Faerie Dragon
 
farang's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2005
Posts: 19
Also check my new Tutorial & Addon FaraFrames, which tries to help Beginners on their first steps.

Find it here: http://www.wowinterface.com/download...fo.php?id=4152
  Reply With Quote
09-06-05, 12:02 PM   #3
Cairenn
Credendo Vides
 
Cairenn's Avatar
Premium Member
WoWInterface Admin
Join Date: Mar 2004
Posts: 7,134
Just wanted to say Thank You, Farang. This is bound to be helpful for some folks.

May I suggest that you also drop a thread in the "Released Interfaces - Dev Tools" section of the forums, for those that may miss it here?
__________________
“Do what you feel in your heart to be right — for you’ll be criticized anyway.” ~ Eleanor Roosevelt
~~~~~~~~~~~~~~~~~~~
Co-Founder & Admin: MMOUI
FaceBook Profile, Page, Group
Avatar Image by RaffaeleMarinetti
  Reply With Quote
09-07-05, 12:46 AM   #4
farang
A Deviate Faerie Dragon
 
farang's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2005
Posts: 19
Thanks Cairenn,

i posted the Information there as well.
  Reply With Quote
06-25-07, 06:58 AM   #5
mystyra
A Kobold Labourer
Join Date: Jun 2007
Posts: 1
Still Useful

I found this useful even given the age of the post. The Faraframes still gives good insite to a beginner addon writer such as myself.

Great job.

Byron
  Reply With Quote
11-08-07, 11:51 AM   #6
Tyrolit
A Black Drake
 
Tyrolit's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2007
Posts: 88
Thumbs up

agreed and re bumped, great tutorial and has got me playing around with xml now.

Thanks Farang you made xml look alot clearer
__________________
click HERE for the ultimate idiot test.
  Reply With Quote
02-14-09, 09:40 PM   #7
Sidikian
A Defias Bandit
Join Date: Feb 2009
Posts: 1
Thanks farang, if you're still around is there any chance you wouldn't mind your tutorial being converted to another game that's close to WoW. I'd like to share a converted form of your tut. for this other game that's out now.

If you ever check this please reply.
  Reply With Quote
02-22-09, 03:12 PM   #8
ZikO
An Aku'mai Servant
Join Date: Jun 2008
Posts: 36
I found very odd behaviour i mean if I choose any WoWWiki site from the listbox "Website:" those site are being loaded but after complet loading, they disapear with info: Not found site.
  Reply With Quote

WoWInterface » Developer Discussions » Tutorials & Other Helpful Info. » Info: Ui XML: How to create these Frames

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