Difference between revisions of "Label"

From AutoIt Wiki
Jump to navigation Jump to search
m (Category:GUI)
Line 38: Line 38:
  EndFunc  ;==>Example
  EndFunc  ;==>Example

Revision as of 03:27, 1 August 2013

A Label is a simple, plain piece of text appearing in a GUI.


A Label is a GUI control, which consists of a simple, plain piece of text. The function for creating a Label is GuiCtrlCreateLabel. You can change the text of the label using GuiCtrlSetData and read it using GuiCtrlRead functions.


This example demonstrates the creation of a GUI label.

 #include <GUIConstantsEx.au3>

 Opt('MustDeclareVars', 1)


 Func Example()
     GUICreate("My GUI") ; will create a dialog box that when displayed is centered

     GUISetHelp("notepad") ; will run notepad if F1 is typed

     Opt("GUICoordMode", 2)

     Local Const $widthCell = 70

     GUICtrlCreateLabel("Line 1 Cell 1", 10, 30, $widthCell) ; first cell 70 width
     GUICtrlCreateLabel("Line 2 Cell 1", -1, 0)              ; next line
     GUICtrlCreateLabel("Line 3 Cell 2", 0, 0)               ; next line and next cell
     GUICtrlCreateLabel("Line 3 Cell 3", 0, -1)              ; next cell same line
     GUICtrlCreateLabel("Line 4 Cell 1", -3 * $widthCell, 0) ; next line Cell1

     GUISetState() ; will display an empty dialog box

     ; Run the GUI until the dialog is closed
     Until GUIGetMsg() = $GUI_EVENT_CLOSE

 EndFunc   ;==>Example