WoW:Development: Difference between revisions
Jump to navigation
Jump to search
m (This revision and previous are available under: CC BY-SA 3.0. See list of authors in previous history below.) |
|||
Line 1: | Line 1: | ||
<!-- | __NOTOC__ __NOWYSIWYG__ | ||
<div class="mpcontentbox-main bg-darkgray" style="margin-top:0em; padding-bottom:5px; min-height:155px;"> | |||
<div style="float:left; margin-left:-7px; margin-right:15px">[[Image:Interface Customization logo.png]]</div><!-- | |||
--><h3 class="mpcontentbox-header" style="margin-left:145px">'''Welcome to the World of Warcraft Customization Reference'''</h3> | |||
: You can also search using the [[:Category:Interface customization|Interface Customization]] or [[:Category:Web API|Community Web Platform]] categories. | |||
: Before editing WoW customization pages, please read [[AddOn Studio Wiki:How to edit API pages|How to edit API pages]].<!-- | |||
: You can also | |||
: Before editing WoW | |||
--></div><!-- | --></div><!-- | ||
--><div class="mpcontentbox-main bg-darkgray"><!-- | |||
--><div class="mpcontentbox-main bg- | |||
--> | --> | ||
Line 54: | Line 18: | ||
: '''[[WoW AddOn|WoW AddOns]]''' | : '''[[WoW AddOn|WoW AddOns]]''' | ||
: · [[TOC format]] · [[AddOn loading process|Load Process]] · [[:Category:AddOns| | : · [[TOC format]] · [[AddOn loading process|Load Process]] · [[:Category:AddOns|more...]] | ||
: '''[[World of Warcraft API|WoW Global API]]''' | : '''[[World of Warcraft API|WoW Global API]]''' | ||
: · [[API types|Data | : · [[API types|Data types]] · [[Events (API)|Events]] · [[Lua functions]] | ||
: '''[[Widget API|WoW Widget API]]''' | : '''[[Widget API|WoW Widget API]]''' | ||
: · [[XML_user_interface| | : · [[XML_user_interface|Widgets]] · [[Widget handlers|Script handlers]] · [[:Category:Widgets|more...]] | ||
: '''[[XML UI|WoW XML | : '''[[XML UI|WoW UI XML]]''' | ||
: · [[XML/Ui|XML | : · [[XML/Ui|XML Ui]] · [[XML elements]] · [[XML types]] · [[:Category:UI XML|more...]] | ||
: '''[[Macro commands|Macro Command Reference]]''' | : '''[[Macro commands|WoW Macro Command Reference]]''' | ||
: '''[[Secure Execution and Tainting]]''' | : '''[[Secure Execution and Tainting]]''' | ||
Line 71: | Line 35: | ||
: '''[[:Category:UI technical details|UI Technical Details]]''' | : '''[[:Category:UI technical details|UI Technical Details]]''' | ||
: · [[Console variables|Console Variables]] · [[User defined functions]] · [[:Category:UI technical details|more...]] | : · [[Console variables|Console Variables]] · [[User defined functions|User functions]] · [[:Category:UI technical details|more...]] | ||
==== Community Web Platform Reference ==== | ==== Community Web Platform Reference ==== | ||
Line 84: | Line 48: | ||
: '''UI Customisation Forums and Guilds''' | : '''UI Customisation Forums and Guilds''' | ||
:* [ | :* [//us.forums.blizzard.com/en/wow/c/guides/ui-macro WoW Official forums (US)] | ||
:* [ | :* [//www.wowinterface.com/forums/index.php?=wow-interface-customization WoW Interface Forums] | ||
:* [ | :* [//www.curseforge.com/forums CurseForge and WoW Ace Forums] | ||
| colspan="2" style="height: 1.5em" valign="top" | | |||
==== UI Customization Tutorials and HOWTOs ==== | ==== UI Customization Tutorials and HOWTOs ==== | ||
Line 96: | Line 59: | ||
: [[Getting started with writing addons]] | : [[Getting started with writing addons]] | ||
: '''[[HOWTOs]]''' | : '''[[WoW HOWTOs]]''' | ||
:* [[Handling events]] | :* [[Handling events]] | ||
:* [[Saving variables between game sessions]] | :* [[Saving variables between game sessions]] | ||
Line 104: | Line 67: | ||
:* [[Using UIDropDownMenu]] | :* [[Using UIDropDownMenu]] | ||
:* [[XML basics]] | :* [[XML basics]] | ||
:* [[HOWTOs|more...]] | :* [[WoW HOWTOs|more...]] | ||
==== Other Resources and Tools ==== | ==== Other Resources and Tools ==== | ||
: [[:Category:Development Help AddOns|Development Help AddOns]] | : [[:Category:Development Help AddOns|Development Help AddOns]] | ||
: [[UI Snippets|UI Code Snippets]] | : [[UI Snippets|UI Code Snippets]] | ||
: '''Blizzard UI Internals''' | : '''Blizzard UI Internals''' | ||
:* [[Viewing Blizzard's WoW user interface code]] | :* [[Viewing Blizzard's WoW user interface code|Viewing Blizzard's WoW UI code]] | ||
:* [http://wow.go-hero.net/framexml/builds | :* [http://wow.go-hero.net/framexml/builds go-hero.net] - WoW UI version comparisons | ||
: '''[[Lua editors|Lua and XML editing software]]''' | : '''[[Lua editors|Lua and XML editing software]]''' | ||
:* [[Lua editors|Lua Editor List]] | :* [[Lua editors|Lua Editor List]] | ||
:* [ | :* [//addonstudio.org/wow/current AddOn Studio for WoW] | ||
:* [http://www.wowinterface.com/downloads/fileinfo.php?id=4222 WoW UI Designer] | :* [http://www.wowinterface.com/downloads/fileinfo.php?id=4222 WoW UI Designer] | ||
:* [http://ixedit.sourceforge.net/ iXink XML Editor] | :* [http://ixedit.sourceforge.net/ iXink XML Editor] | ||
|} | |} | ||
</div> | </div> | ||
<!-- | <!-- | ||
Start "Wiki Help" Block Section | Start "Wiki Help" Block Section | ||
--> | --> | ||
==== Things you can help out with ==== | |||
* Feel free to edit, correct or add any customization content | |||
Revision as of 03:42, 12 May 2020
Welcome to the World of Warcraft Customization Reference
- You can also search using the Interface Customization or Community Web Platform categories.
- Before editing WoW customization pages, please read How to edit API pages.
UI Customization Reference
Community Web Platform ReferenceDeveloper talk
|
UI Customization Tutorials and HOWTOsOther Resources and Tools
|
Things you can help out with
- Feel free to edit, correct or add any customization content