|
|
| (6 intermediate revisions by 5 users not shown) |
| Line 1: |
Line 1: |
| Like [[Ace]], Ace2 main purpose is , as stated to [http://www.wowace.com wowace site], to improve modularity, improve performance, and simplify the addon and library creation process.
| | #REDIRECT [[Ace2 (AddOn)]] |
| | |
| | |
| | |
| Ace2 is going to replace Ace when it hits the gold status. Although it currently under development, many popular addons are using its libraries.
| |
| | |
| | |
| == Brief feature list and component overview of Ace2 ==
| |
| | |
| <div style="margin-left: 3%; max-width: 70em;">
| |
| {| cellspacing=0 cellpadding=0 style="background-color: transparent;"
| |
| |- valign=top
| |
| |
| |
| ;AceLibrary: <small>[http://www.wowace.com/index.php/AceLibrary AceLibrary] handles version compatibility of libraries - Ace ones as well as your own. It also helps with error handling.</small>
| |
| | |
| ;AceOO-2.0: <small>[http://www.wowace.com/index.php/AceOO-2.0 AceOO-2.0] provides an object-orientation framework.</small>
| |
| | |
| ;AceAddon-2.0: <small>[http://www.wowace.com/index.php/AceAddon-2.0 AceAddon-2.0] is Ace's main interface to AddOns. Ace components present their functionality through it. It also handles simple initialization events.</small>
| |
| | |
| ;AceComm-2.0: <small>[http://www.wowace.com/wiki/AceComm-2.0 AceComm-2.0] Inter-player addon communications through hidden channels.</small>
| |
| | |
| ;AceConsole-2.0: <small>[http://www.wowace.com/index.php/AceConsole-2.0 AceConsole-2.0] provides console I/O functionality - slash commands, easy printing, etc.</small>
| |
| | |
| ;AceTab-2.0: <small>[http://www.wowace.com/wiki/AceTab-2.0 AceTab-2.0] Provides easy tab completion support.</small>
| |
| | |
| | width=20 |
| |
| |
| |
| | |
| ;AceDB-2.0: <small>[http://www.wowace.com/index.php/AceDB-2.0 AceDB-2.0] allows for fast, clean, and featureful saved variable access, including per-class settings and more.</small>
| |
| | |
| ;AceEvent-2.0: <small>[http://www.wowace.com/index.php/AceEvent-2.0 AceEvent-2.0] allows for simple event handling, scheduling, and inter-addon communication.</small>
| |
| | |
| ;AceDebug-2.0: <small>[http://www.wowace.com/index.php/AceDebug-2.0 AceDebug-2.0] simplifies AddOn debugging.</small>
| |
| | |
| ;AceHook-2.1: <small>[http://www.wowace.com/index.php/AceHook-2.1 AceHook-2.1] provides safe hooking of functions, methods, and scripts.</small>
| |
| | |
| ;AceLocale-2.2: <small>[http://www.wowace.com/index.php/AceLocale-2.2 AceLocale-2.2] makes localization (translation) of your AddOns ridiculously simple.</small>
| |
| | |
| ;AceModuleCore-2.0: <small>[http://www.wowace.com/index.php/AceModuleCore-2.0 AceModuleCore-2.0] helps you split your AddOn into separate "modules" that can easily be turned on and off. Handles enabling/disabling of events, hooks, tooltip scanners, etc for you.</small>
| |
| | |
| |}
| |
| | |
| | |
| [[Category:AddOns]]
| |
| [[Category:Ace]]
| |
| [[Category:Ace2]]
| |