LavishGUI:lguibutton (Data Type)

From Lavish Software Wiki
Revision as of 22:24, 15 December 2005 by Beefalo (talk | contribs)
Jump to navigation Jump to search

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

Methods

  • SetText[text] : sets the text on the button
  • SetBackgroundColor[hex] : sets the background color

Inherits

lguielement

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


See Also