TexturedButtons

TexturedButtons Gloss

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.

You must login to post a comment. Don't have an account? Register to get one!

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
  • R: 1.3.10 for 1.4.0 Dec 29, 2010
  • R: 1.3.9 for 1.4.0 Nov 22, 2010
  • R: 1.3.8 for 1.4.0 Nov 19, 2010
  • R: 1.3.7 for 1.3.6 Oct 26, 2010
  • R: 1.3.6 for 1.3.6 Oct 23, 2010

Authors