AddOn Studio for World of Warcraft documentation: Difference between revisions

no edit summary
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{uiaddonstudio}}{{Tocright}}
{{uiaddonstudio}}{{Tocright}}
Learn how to set up and use [[AddOn Studio for World of Warcraft]] to develop [[AddOns]] in [[Lua]] and [[XML]].
Learn how to set up and use [[AddOn Studio for World of Warcraft]] to develop [[wo:AddOns|AddOns]] in [[wo:Lua|Lua]] and [[wo:XML|XML]].


== Resources ==
== Resources ==
* Docs - you are here
* Documentation - You are here...


* Main page: [[AddOn Studio]]
* Main page - [[AddOn Studio]] (a good overview, with illustrations and FAQ)
* WoW home pages: [[AddOn Studio for WoW]]
**[[AddOn Studio 2022 for World of Warcraft]]
**[[AddOn Studio 2015 for World of Warcraft]]
**[[AddOn Studio 2010 for World of Warcraft]]


* Change History: [[AddOn Studio for WoW History]]
* WoW home pages - [[AddOn Studio for WoW]]
**[[AddOn Studio 2022 for WoW]]
**[[AddOn Studio 2015 for WoW]]
**[[AddOn Studio 2010 for WoW]]
 
* Quick Start: [[AddOn Studio 2022 for WoW#Getting Started]]
* Latest Version: [[AddOn Studio 2022 for WoW#Release]]
 
* Change History: [[AddOn Studio for WoW history]]


* Support: [http://addonstudio.org/wow/support Discord]
* Support: [http://addonstudio.org/wow/support Discord]
Line 22: Line 26:
* Readme: ''(in AddOn Studio)'' Help > Additional Docs > Readme
* Readme: ''(in AddOn Studio)'' Help > Additional Docs > Readme


* WoW AddOn Reference: [[WoW development|WoW customization portal and API reference]]
* WoW AddOn Reference: [[wo:development|WoW customization portal and API reference]]


== Documentation pages ==
== Documentation pages ==


* This page - the original one-page AddOn Studio doc below [[#Preface]]
* [[AddOn Studio 2022 for WoW#Getting Started|Getting Started]] - the regular, very short section on the main edition page.
* [[AddOn Studio for World of Warcraft documentation|AddOn Studio for WoW documentation]] - You are here... see below [[#Preface]]
** [[AddOn Studio for World of Warcraft documentation/Windows explorer and install files|Windows Explorer and Install Files]] - Right-click menus, install files, and commands
* more pages soon....
* more pages soon....


== Preface ==
== Preface ==
The original one-page AddOn Studio documentation.


This page is intended to provide filler information for the regular, very short [[AddOn Studio 2022 for WoW#Getting Started|Getting Started]] section on the main edition page. This is for anyone who might not necessarily have a lot of experience with Visual Studio, using folders in Windows, or in some of the other related areas. Documentation is added as time permits.  
This page is intended to provide filler information for the regular, very short [[AddOn Studio 2022 for WoW#Getting Started|Getting Started]] section on the main edition page. This is for anyone who might not necessarily have a lot of experience with Visual Studio, using folders in Windows, or in some of the other related areas. Documentation is added as time permits.  
Line 110: Line 117:
However, if for some reason you see a sea of files all named WowAddonStudio with no extension except one ".exe", then is because you have your Windows Explorer set to not show extensions, which is fine, and is how Windows usually comes by default.  In fact, one of the files is actually named "WowAddonStudio.exe.config" and with extensions hidden will look like the right file, but its not. To see extensions, "hide extensions for known file types" can be disabled.
However, if for some reason you see a sea of files all named WowAddonStudio with no extension except one ".exe", then is because you have your Windows Explorer set to not show extensions, which is fine, and is how Windows usually comes by default.  In fact, one of the files is actually named "WowAddonStudio.exe.config" and with extensions hidden will look like the right file, but its not. To see extensions, "hide extensions for known file types" can be disabled.


Another way is to click on each file and look at the status bar at the bottom or look top the right if you have detail view selected which will reveal the file type. To disable "hide extensions for known file types: from the Windows Explorer window you are already in, press "Alt" > Click "Tools" in the top menu > Click "Folder Options..." > Click the "View" tab > Find "Hide extensions for known types" about half way down the list > Uncheck that option > Click "OK".
Another way is to click on each file and look at the status bar at the bottom or look top the right if you have detail view selected which will reveal the file type. To disable "hide extensions for known file types: from the Windows Explorer window you are already in, press "Alt" > Click "Tools" in the top menu > Click "Folder Options..." > Click the "View" tab > Find "Hide extensions for known types" about half-way down the list > Uncheck that option > Click "OK".


=== 4. Make a shortcut ===
=== 4. Make a shortcut ===
Now that you have found the exe file, you can make an shortcut. There are tons of ways to do this.
Now that you have found the exe file, you can make an shortcut. There are tons of ways to do this.


For Windows 10, 8.1 and 8, probably the easiest thing to do is to just right-click on the running application in the Windows task bar, and click "Pin to task bar". And additionally if desired, after right-clicking the first time, right-click again on the "AddOn Studio for ..." line and click "Pin to Start". At that point you should have a pinned shortcut icon on the windows task bar, and/or one in the start menu, and you are done.
For Windows 10, 8.1 and 8, probably the easiest thing to do is to just right-click on the running application in the Windows task bar, and click "Pin to task bar". And if desired, after right-clicking the first time, right-click again on the "AddOn Studio for ..." line and click "Pin to Start". At that point you should have a pinned shortcut icon on the windows task bar, and/or one in the start menu, and you are done.


For Windows 7 and Windows Vista (or Windows 10, 8.1, or 8 as an alternate way) just right-click on the application file, the real ".exe" file, and then click either "Pin to task bar" or "Pin to startup menu". At that point you should see a pinned shortcut icon on either and you are done.
For Windows 7 and Windows Vista (or Windows 10, 8.1, or 8 as an alternate way) just right-click on the application file, the real ".exe" file, and then click either "Pin to task bar" or "Pin to startup menu". At that point you should see a pinned shortcut icon on either and you are done.
Line 131: Line 138:
:''(More to be added here later...)''
:''(More to be added here later...)''


:''This may also be a good time to check out the Tutorials in AddOn Studio, in the mean time. They are a bit dated, but go over the most important aspects of getting around AddOn Studio while doing development. The 'in-program' tutorials contain lots of screen shots and illustrations as well.''
:''This may also be a good time to check out the Tutorials in AddOn Studio, in the meantime. They are a bit dated, but go over the most important aspects of getting around AddOn Studio while doing development. The 'in-program' tutorials contain lots of screen shots and illustrations as well.''


:''In AddOn Studio: navigate Help > Tutorials > AddOn Studio Tutorials''
:''In AddOn Studio: navigate Help > Tutorials > AddOn Studio Tutorials''
Line 144: Line 151:


== WoW customization reference ==
== WoW customization reference ==
* [[WoW AddOn|WoW AddOns]]
* [[wo:AddOn|WoW AddOns]]
* [[XML UI|WoW XML]]
* [[wo:XML UI|WoW XML]]
* [[Widget API|WoW Widget API]]
* [[wo:Widget API|WoW Widget API]]
* [[World of Warcraft API|WoW API]]
* [[wo:World of Warcraft API|WoW API]]
* [[Lua functions|WoW Lua]]
* [[wo:Lua functions|WoW Lua]]


== Advanced instructions and help ==
== Advanced instructions and help ==
Line 176: Line 183:
* [http://habrahabr.ru/blogs/gdev/119312/ 06/01/2011 - Old Russian Tutorial] - but one of the best I've seen outside of WoWWiki ([http://translate.google.com/translate?js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&sl=auto&tl=en&u=http%3A%2F%2Fhabrahabr.ru%2Fblogs%2Fgdev%2F119312%2F English Translation])<br/>Got to love the brutal honesty in the commentary, and in the ensuing discussion about WoW in general. God save our English language. :)
* [http://habrahabr.ru/blogs/gdev/119312/ 06/01/2011 - Old Russian Tutorial] - but one of the best I've seen outside of WoWWiki ([http://translate.google.com/translate?js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&sl=auto&tl=en&u=http%3A%2F%2Fhabrahabr.ru%2Fblogs%2Fgdev%2F119312%2F English Translation])<br/>Got to love the brutal honesty in the commentary, and in the ensuing discussion about WoW in general. God save our English language. :)


* [http://wowinanhour.gameldar.com/2010/03/wow-in-hour-write-addon.html 08/05/2011 - AddOn in an Hour tutorial] - A nice, relaxed, "finding your nose" starter tutorial, written as much more of a "how to not hang yourself getting started" blog. Recommended...
* [http://wowinanhour.gameldar.com/2010/03/wow-in-hour-write-addon.html 08/05/2011 - AddOn in an Hour tutorial] - A nice, relaxed, "finding your nose" starter tutorial, written as much more of a "how to not hang yourself getting started" blog. Recommended...


== See also ==
== See also ==
Line 183: Line 190:
* [[AddOn Studio 2022 for WoW]]
* [[AddOn Studio 2022 for WoW]]
* [[AddOn Studio for WoW]]
* [[AddOn Studio for WoW]]
* [[AddOn Studio for WoW History]]
* [[AddOn Studio for WoW history]]