/
PhanxConfig-Header |
Simple options panel header generator. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local MINOR_VERSION = tonumber(strmatch("$Revision$", "%d+")) |
Simple scrolling dropdown widget generator. |
Based on tekKonfig-Dropdown by Tekkub and OmniCC_Options by Tuller. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local MINOR_VERSION = tonumber(strmatch("$Revision$", "%d+")) |
PhanxConfigWidgets |
================== |
===================== |
WoW library to provide widgets for GUI configuration. |
Provides widgets for GUI configuration: |
Written by Phanx <<addons@phanx.net>>. |
* Button |
* Checkbox |
* Color picker |
* Dropdown menu |
* Scrolling dropdown menu |
* Edit box |
* Key binder |
* Slider |
And some specifically for use with the Blizzard Interface Options frame: |
* Options panel |
* Options panel header |
* Options panel subcontainer |
All widgets are based on the appearance and functionality of the basic |
Blizzard widget templates, but with improved functionality for both |
users and developers. |
Support |
----------- |
I wrote this library for my own use in my own addons. **No support** of |
any kind will be provided for its use by anyone else, and its internals |
may change at any time without any warning. If you are interested in |
using it, you are strongly encouraged to fork and rename it. |
License |
---------- |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are **strongly encouraged** to give your version a different name, so that you do not break addons using the original version, or vice versa. |
Copyright 2009-2014 Phanx <<addons@phanx.net>>. |
And finally, I wrote this library for my own use in my own addons. **No support** of any kind will be provided for its use by anyone else, and its internals may change at any time without any warning. |
PhanxConfig-Button |
Simple button widget generator. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local MINOR_VERSION = tonumber(string.match("$Revision$", "%d+")) |
PhanxConfig-OptionsPanel |
Simple options panel frame generator. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local MINOR_VERSION = tonumber(string.match("$Revision$", "%d+")) |
Simple color picker widget generator. |
Based on OmniCC_Options by Tuller. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local MINOR_VERSION = tonumber(("$Revision$"):match("%d+")) |
Simple color picker widget generator. |
Based on tekKonfig-Dropdown by Tekkub. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local MINOR_VERSION = tonumber(strmatch("$Revision$", "%d+")) |
## Notes: Simple GUI configuration widgets. |
## Author: Phanx |
## X-Email: addons@phanx.net |
## X-License: Public Domain |
## X-Copyright: Copyright 2009-2014 Phanx. |
## X-License: Do not redistribute standalone. See LICENSE for details. |
## OptionalDependencies: LibStub |
Copyright (c) 2014 A. "Phanx" Kinley <addons@phanx.net> |
All rights reserved. |
Permission is granted for anyone to use, read, or otherwise interpret |
this software for any purpose, without any restrictions. |
Permission is granted for anyone to modify this software or sample from |
it, and to distribute such modified versions or derivative works as long |
as neither the names of this software nor its authors are used in the |
name or title of the work or in any other way that may cause it to be |
confused with this software. |
Permission is granted for anyone to aggregate this software with other |
works not derived from this software for the purpose of creating a user |
interface compilation for "World of Warcraft" and to distribute such |
compilations as long as the software is not modified in any way, |
including by modifying or removing any files. |
This software may not be distributed standalone or in any other way, in |
whole or in part, modified or unmodified, without specific prior written |
permission from the authors of this software. |
The names of this software and/or its authors may not be used to |
promote or endorse works derived from this software without specific |
prior written permission from the authors of this software. |
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR |
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, |
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
OTHER DEALINGS IN THE SOFTWARE. |
PhanxConfig-EditBox |
Simple text input widget generator. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local MINOR_VERSION = tonumber(string.match("$Revision$", "%d+")) |
PhanxConfig-Panel |
Simple background panel widget generator. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local MINOR_VERSION = tonumber(strmatch("$Revision$", "%d+")) |
Simple slider widget generator. |
Based on tekKonfig-Slider and AceGUI-3.0-Slider. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local MINOR_VERSION = tonumber(strmatch("$Revision$", "%d+")) |
--[[-------------------------------------------------------------------- |
PhanxConfig-KeyBinding |
Key binding button widget generator. |
Based on AceGUI-3.0-Keybinding. |
Originally based on AceGUI-3.0-Keybinding. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local PhanxConfigButton = LibStub:GetLibrary("PhanxConfig-Button", true) |
Simple checkbox widget generator. |
Originally based on tekKonfig-Checkbox by Tekkub. |
Requires LibStub. |
Written by Phanx <addons@phanx.net> |
https://github.com/phanx/PhanxConfigWidgets |
This is free and unencumbered software released into the public domain. |
However, if you make any modifications, you are strongly encouraged |
to give your version a different name, so that you do not break |
addons using the original version, or vice versa. |
And finally, I wrote this library for my own use in my own addons. |
No support of any kind will be provided for use by anyone else, |
and its internals may change at any time without any warning. |
Copyright 2009-2014 Phanx <addons@phanx.net> |
Do not redistribute standalone without permisssion. |
See the accompanying LICENSE file for details. |
----------------------------------------------------------------------]] |
local MINOR_VERSION = tonumber(strmatch("$Revision$", "%d+")) |