Wikia

WoWWiki

Changes: AddOn programming tutorial

Edit

Back to page

(small fixes)
(More: works for me.)
Line 17: Line 17:
 
* [[AddOn programming tutorial/Introduction|Introduction]] - The basic of the basic. A trivial AddOn built.
 
* [[AddOn programming tutorial/Introduction|Introduction]] - The basic of the basic. A trivial AddOn built.
   
== More ==
+
== See also ==
 
* [[Interface Customization]] - Portal to nearly everything having to do with UI programming in World of Warcraft
 
* [[Interface Customization]] - Portal to nearly everything having to do with UI programming in World of Warcraft
 
* [[TOC format]] - Extra details on the .toc file
 
* [[TOC format]] - Extra details on the .toc file
Line 24: Line 24:
 
* [[XML user interface]] - More details on XML
 
* [[XML user interface]] - More details on XML
 
* [[AddOn]] - A primer about AddOns
 
* [[AddOn]] - A primer about AddOns
* [[:Category:HOWTOs]] - Other How To Do tasks in WoW programming
 
* [[:Category:Interface customization]] - useful links to items
 
* [[:Category:UI]] - useful links to items
 
   
=== External links ===
+
== External links ==
 
* [http://www.lua.org/manual/5.1/ Lua 5.1 Reference Manual] - The definitive LUA
 
* [http://www.lua.org/manual/5.1/ Lua 5.1 Reference Manual] - The definitive LUA
 
* [http://www.lua.org/pil/ Programming in Lua (first edition)]
 
* [http://www.lua.org/pil/ Programming in Lua (first edition)]
Line 36: Line 33:
 
[[Category:Interface customization]]
 
[[Category:Interface customization]]
 
[[Category:UI]]
 
[[Category:UI]]
  +
[[Category:HOWTOs]]

Revision as of 01:55, August 31, 2008

World of Warcraft UI programming is simple and daunting at the same time.

It is simple in that it uses some very simple programming constructs and a well-defined method of creating visual elements.

It is daunting because there is so much to learn, so much detail available, but very little in the way of guides through the forest. It is also daunting because the inevitable errors which crop up can be so hard to find.

The goal of this AddOn programming tutorial is to teach by examples and by didactic instruction, leading the new AddOn programmer from the very simpliest AddOns to complex interactions with the XML user interface.

These pages have their genesis in the frustration of an experienced programmer in trying to make his way over the myriad of obstacles that others have already passed and forgot. Where to find this, how to do that. Some of the most basic stuff should be covered, but is left out of most other presentations encountered. As this author encounters the pits and barbs and finds solutions and resources they will be shared in this AddOn programming tutorial. So, let's get on with this.

Index to pages in this series

  • Introduction - The basic of the basic. A trivial AddOn built.

See also

External links

Around Wikia's network

Random Wiki