LibSimpleOptions-1.0-r79286
Details
-
FilenameLibSimpleOptions-1.0-r79286.zip
-
Uploaded by
-
UploadedJul 27, 2008
-
Size10.16 KB
-
Downloads55
-
MD57b4cc8c3ed6961a783ac0e2b993fa844
Supported WoW Retail Versions
- 2.4.3
Changelog
------------------------------------------------------------------------
r79286 | ckknight | 2008-07-27 16:37:36 -0400 (Sun, 27 Jul 2008) | 3 lines
Changed paths:
M /trunk/LibSimpleOptions-1.0/LibSimpleOptions-1.0.lua
LibSimpleOptions-1.0 - rename MakeOptionsPanel to AddOptionsPanel.
- rename MakeSuboptionsPanel to AddSuboptionsPanel
- rename MakeSlashCommand to AddSlashCommand
------------------------------------------------------------------------
r79284 | ckknight | 2008-07-27 16:22:56 -0400 (Sun, 27 Jul 2008) | 1 line
Changed paths:
M /trunk/LibSimpleOptions-1.0/LibSimpleOptions-1.0.lua
LibSimpleOptions-1.0 - add methods to panels to create controls, instead of requiring LibSimpleOptions.MakeWhatever(self, ...), it can be self:MakeWhatever(...)
------------------------------------------------------------------------
r79283 | ckknight | 2008-07-27 16:13:10 -0400 (Sun, 27 Jul 2008) | 2 lines
Changed paths:
M /trunk/LibSimpleOptions-1.0/LibSimpleOptions-1.0.lua
LibSimpleOptions-1.0 - add panel:Refresh(), which may be needed in some cases, since changing options on one pane doesn't recheck everything else.
- panel:Refresh() is called on OnShow
------------------------------------------------------------------------
r79282 | ckknight | 2008-07-27 15:49:51 -0400 (Sun, 27 Jul 2008) | 1 line
Changed paths:
M /trunk/LibSimpleOptions-1.0/LibSimpleOptions-1.0.lua
LibSimpleOptions-1.0 - Make it so you can specify okayFunc, cancelFunc, and defaultFunc for controls. These fire when those buttons are pressed.
------------------------------------------------------------------------
r79280 | ckknight | 2008-07-27 15:31:19 -0400 (Sun, 27 Jul 2008) | 1 line
Changed paths:
M /trunk/LibSimpleOptions-1.0/LibSimpleOptions-1.0.lua
LibSimpleOptions-1.0 - Make the hit rect insets for toggles and color pickers stretch out to cover their whole label.
------------------------------------------------------------------------
r79273 | ckknight | 2008-07-27 14:47:30 -0400 (Sun, 27 Jul 2008) | 5 lines
Changed paths:
A /trunk/LibSimpleOptions-1.0
A /trunk/LibSimpleOptions-1.0/LibSimpleOptions-1.0.lua
A /trunk/LibSimpleOptions-1.0/LibSimpleOptions-1.0.toc
A /trunk/LibSimpleOptions-1.0/LibStub
A /trunk/LibSimpleOptions-1.0/LibStub/LibStub.lua
A /trunk/LibSimpleOptions-1.0/lib.xml
.LibSimpleOptions-1.0 - initial commit
This is basically a library that you can use to create config panels with for the Blizzard interface addon options dealy.
This doesn't handle layout or have an "options table" format, but it handles a lot of the tedium of creating the controls themselves.
Note: don't take the API to be final yet, there's a possibility something could change (but pretty sure it won't).
------------------------------------------------------------------------