LavishGUI:lguibutton (Data Type)
(Redirected from ISSession:isuibutton (Data Type))
Jump to navigation
Jump to search
Contents
Description
This data type provides and controls data for button (Element Type).
Members
- string Text : button text
- bool Down : TRUE if button is pressed
- isuifont Font : font object the button is using
- int BackgroundColor : color of the background
- lguitexture Texture: Texture displayed in normal state
- lguitexture TextureHover: Texture displayed when mouse cursor is over the button
- lguitexture TexturePressed: Texture displayed in pressed state
Methods
- SetText[text] : sets the text on the button
- SetBackgroundColor[hex] : sets the background color
Inherits
Returns
Same as lguielement.Name
Examples
Retrieve text on a button
- echo Text on button: ${UIElement[test].FindChild[buttontest].Text}
- Output
Text on button: I am a test button
Display if a button is pressed
- echo Button Pressed? ${UIElement[test].FindChild[buttontest].Down}
- Output
Button Pressed? FALSE
Display a button's font
- echo Button font: ${UIElement[test].FindChild[buttontest].Font}
- Output
Button font: terminal
Set text on a button
- UIElement[test].FindChild[buttontest]:SetText[Button Text V2.0]
- echo Text on button: ${UIElement[test].FindChild[buttontest].Text}
- Output
Text on button: Button Text V2.0