Description
TextruedButtons allows you to:
- Change the textures of the action bar buttons
- Modify the action bars, such as spacing, padding, visibility and the action bar page selector
- Modify the fonts used, the color and display
- Move the action bar lock
- Pulse cooldowns
By default, only the original glossy texture effect will be applied. All other settings must be enabled before they will work.
Originally designed as a replacement to NAMBLA's texturing, TexturedButtons has since incorporated the features of ActionBarColor, NAMBLA and SNT Buttons.
Dependencies
Optional
LibSlash is needed to use the slash commands.
LibAddonButton is needed to use the configuration button.
Configuration
The settings can be accessed by clicking the gear icon or by using the command /tb or /texturedButtons
Adding your own textures
File formats can be either .dds or .tga.
To start, copy your own textures to the Textures folder in TexturedButtons.
Open Textures.xml with a text editor and make a copy of the following line for each file you want to add:
<Texture name="TEXTURE_NAME" file="Textures/FILE_NAME" />
Change TEXTURE_NAME to anything you want, though be sure to make it unique. Change FILE_NAME to the file name of your texture (should end with .dds or .tga).
Then open Textures.lua with a text editor and copy the following lines:
TexturedButtons.Register({
Name = "NAME/IDENTIFIER",
Author = "AUTHOR",
Description = "DESCRIPTION",
Textures = {
Normal = "TEXTURE_NAME",
Highlighted = "TEXTURE_NAME",
Pressed = "TEXTURE_NAME",
PressedHighlighted = "TEXTURE_NAME",
},
});
Change the Name to something that represents your texture. Fill in the Author and Description then change the four textures to the ones you set in Textures.xml.
Normal is the default texture.
Highlighted is when you hover your mouse over the button.
Pressed is when you hold the button down (ie press down on a hot key).
PressedHighlighted is when you hold the button down and you hover the mouse over it.
Facts
- Date created
- Mar 30, 2010
- Category
- Last update
- Dec 29, 2010
- Development stage
- Release
- Language
- enUS
- License
- GNU General Public License version 3 (GPLv3)
- Curse link
- TexturedButtons
- Downloads
- 9,135
- Recent files