- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,099 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
LibGUI
- 0 Likes
- Warhammer Online
- 1 Monthly Downloads
- Supports: 1.3.1
- 2,850 Total Downloads
- Updated 06/21/2009
- Created 09/20/2008
- 10 Favorites
- Project Site
- Comments
- Release Type: Inactive
- License: MIT License
- Newest File: 1.0
About LibGUI
Library for GUI interfaces.
2009-06-21 aiiane <aiiane@aiiane.net>
[2698c9528150] [tip]
* .hgtags:
Added tag 1.0 for changeset 64e2faafe576
[64e2faafe576] [1.0]
* LibGUI.lua
UPDATED: Changed StausBar_DefaultTintable to StatusBar_DefaultTintable since it was corrected in 1.3.
2009-01-15 Aiiane <aiiane@aiiane.net>
[95672de068dd]
* .hgtags:
Added tag RC-4 for changeset d6186d910145
[d6186d910145] [RC-4]
* LibGUI.lua
ADDED: A window's Add() method can now accept a third argument, elementBase, which will be passed through to :New().
[73008432e6fe]
* LibGUI.lua
ADDED: New methods for all elements - :TakesInput(), :ProcessAnchors(), :FontAlpha(alphaVal), :Focus(), :Defocus(), :SetId(id), :GetId(),
FIXED: Textboxes should no longer be zero height.
CHANGED: Images will now capture input by default.
[e222e0369ed9]
* LibGUI.lua
ADDED: Almost all element types now allow you to pass a third parameter to :New() to specify an existing window template to base them off of, if you desire to use XML to tweak things (or set params not available from Lua) but still want to use LibGUI to wrap them.
2008-12-11 aiiane <aiiane@aiiane.net>
[92c9e518c863]
* .hgtags:
Added tag RC-3 for changeset 28a52fe1a1fa
[28a52fe1a1fa] [RC-3]
* LibGUI.lua
Add tint and scale functions because talvinen is cute when he begs.
2008-11-20 aiiane <aiiane@aiiane.net>
[97dd2180ea23]
* .hgtags:
Added tag RC-2 for changeset 795af0164a72
[795af0164a72] [RC-2]
* LibGUI.lua
ADDED: "smallcombobox" and "tinycombobox" element types for different-width comboboxes.
ADDED: "image" type for dynamic images.
CHANGED: Subelements of windows created via :Add() or direct call will now have a name based on the parent window's name.
CHANGED: Local-ized utility functions for improved performance.
FIXED: All :Resize() methods will now properly update the .width and/or .height properties as appropriate.
FIXED: Passing a blank string to for a new element's name will now properly auto-generate an element name.
[08a85ddedaa7]
* LibStub.lua
Update to WAR LibStub v4
2008-11-06 aiiane <aiiane@aiiane.net>
[461a63c576f8]
* LibGUI.lua
Correct a bug with :Destroy()
2008-11-01 aiiane <aiiane@aiiane.net>
[d60cc265d1b9]
* .hgtags:
Added tag RC-1 for changeset f66d02677fab
[f66d02677fab] [RC-1]
* LibGUI.lua
Bump minor version to 4 (release prep).
[27b4d06a4e09]
* LibGUI.lua
Make comboboxes fail gracefully and return nil if you try to get the selected item/index when there aren't any.
2008-10-29 aiiane <aiiane@aiiane.net>
[1f681c1a4eca]
* LibGUI.lua
Make setting the selected item in a combobox...you know...work?
2008-10-28 aiiane <aiiane@aiiane.net>
[3442057465ec]
* LibGUI.lua
Add :Popable() to return whether or not the object should be enjoyed with a movie after microwaving. (Actually, just to get/set whether an element is popable.)
[5ec0cf144bd4]
* LibGUI.lua
It'd also be neat if window objects properly updated their .height and .width attributes when resized, eh?
[284b3cb0e6c6]
* LibGUI.lua
Make :AddAnchor() able to accept a LibGUI object for the anchor name like the other anchoring functions.
[d47b07560a05]
* LibGUI.lua
Add :Alpha() function for elements to get/set alpha.
2008-10-15 aiiane <aiiane@aiiane.net>
[beef92b7da40]
* .hgtags:
Added tag Beta-3 for changeset 50a12c0f04ca
[50a12c0f04ca] [Beta-3]
* LibGUI.lua
I've got a great idea... let's not cause naming collisions with ourself. ;_;
2008-10-14 aiiane <aiiane@aiiane.net>
[9b18d04937ee]
* LibGUI.lua
Fix typo with label color functions, added TextColor() method to Buttons.
[112b22def91c]
* .hgtags:
Added tag Beta-2 for changeset 5619ac64008c
[5619ac64008c] [Beta-2]
* LibGUI.lua
- Added SetEnabled/Enabled/Enable/Disable methods for all button-type objects (including checkbox), slider, and combobox.
- Cleaned up event (un)registration a bit.
- Destroy method is now a bit more complete.
- Added "blackframe" element type (window derivative based off the standard black border/background window template).
2008-10-12 aiiane <aiiane@aiiane.net>
[93579550b654]
* .hgtags:
Added tag Beta-1 for changeset 5d4f9c21f6eb
[5d4f9c21f6eb] [Beta-1]
* LibGUI.lua
Added optionbutton and closebutton elements.
[227a4753379b]
* LibGUI.lua
Added statusbar element.
[535649d7747e]
* LibGUI.lua
Added label element.
[12c8c841c3ca]
* LibGUI.lua
Added MultiTextbox, Combobox, and Scrollbar.
Top Downloads
-
- Enemy
- Buffs & Debuffs, Unit Frames, Combat, and PvP
- 375 Monthly Downloads
-
- LibSlash
- Development Tools
- 342 Monthly Downloads
-
- Squared
- Unit Frames
- 255 Monthly Downloads
-
- Twister
- Action Bars, Combat, Class, and Buffs & Debuffs
- 240 Monthly Downloads
-
- BuffHead2
- PvP, Combat, and Buffs & Debuffs
- 214 Monthly Downloads
Comments
file: LibGUI.lua
line: 1248
w:Texture("tint_square", 0, 0)
is there a fix for the tint_square-texture? Since the last patches the "tint_square" texture was deleted by Mythic :/
But to save you some time, it's released under the MIT license, which is a very permissive license compatible with both open and closed source projects.
When will there be documentation and samples like windows with a list and clickable entrys? Cannot wait... :-)