no edit summary
(Redirects to Ace) |
No edit summary |
||
| 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. | |||
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]] | |||