Archiv der Kategorie: GUI

autoit GUI Form

Standard Definitionen:

 

$GuiFrmWidth                = 500                ; Formular-Breite (Fenster-Breite)

$GuiFrmHight                = 450                ; Formular-Höhe  (Fenster-Höhe)

$GuiFrmMarginTop                = 10                ; Rand oben

$GuiFrmMarginRight        = 10                ; Rand rechts

$GuiFrmMarginBottom        = 10                ; Rand unten

$GuiFrmMarginLeft                = 10                ; Rand links

 

$GuiFrmLineHight                = 20                ; Zeilen-Höhe

$GuiFrmLineMargin                = 5                ; Zeilen-Abstand

$GuiFrmColWidth                = 150                ; Spalten-Breite

$GuiFrmColMargin                = 20                ; Spalten-Abstand

 

$GuiFrmCol1                = $GuiFrmMarginLeft

$GuiFrmCol2                = $GuiFrmMarginLeft + $GuiFrmTabWidth + $GuiFrmTabMargin

 

$GuiTabWidth                = $GuiFrmWidth – $GuiFrmMarginLeft – $GuiFrmMarginRight

$GuiTabHeight                = $GuiFrmHight – $GuiFrmMarginTop – $GuiFrmMarginBottom

 

$GuiFrmFontSize          = 10

local $GuiLine                = 0

 

Form erstellen:

 

       GUICreate ( "title" [, width [, height [, left [, top [, style [, exStyle [, parent]]]]]]] )
 

$frmCustData = GUICreate("CustomData",$GuiFrmWidth,$GuiFrmHight,-1,-1,-1,-1)

 

 

autoit GUI

GUI Turtorials:        http://www.youtube.com/user/AutoIt96?feature=watch

 

Textfarbe eines GuiControls setzen:

               GUICtrlSetColor($lblInitResult,0x009700)                ; blass-grüner Text

               GUICtrlSetColor($lblInitResult,0xEC0000)                ; blass-roter Text

 

Hintergrundfarbe eines GuiControls setzen:

               GUICtrlSetBkColor($lblInitResult,0xFFFFB9)                ; blass-gelber Hintergrund

               GUICtrlSetBkColor($lblInitResult,0xEC0000)                ; blass-roter Hintergrund

 

 

Eigenschaften für GUI-Objekte setzen mit BitOR:

z.B.: $edit = $edit = GUICtrlCreateEdit("Texts", 10, 10, 700, 300, BitOr($WS_VSCROLL,  $ES_AUTOVSCROLL, $ES_READONLY))

 

 

Make Window resizable:

Global $frmCustData = GUICreate($ProgName,$frmWidth,$frmHight,-1,-1,$WS_SIZEBOX,-1)

 

Resize Components:

GUICtrlSetResizing(-1, BitOR($GUI_DOCKLEFT, $GUI_DOCKTOP))

 

 

GUI einblenden:        

       GUISetState(@SW_SHOW, $frmGUI)

 

GUI ausblenden:        

       GUISetState(@SW_HIDE, $frmGUI)

 

GUI aktivieren:        

       GUISetState(@SW_ENABLE , $frmGUI)

 

GUI deaktivieren:        

       GUISetState(@SW_DISABLE , $frmGUI)