Functii GUI

Se impart in doua categorii:

1. Functii pentru actualizare (date/pozitie/proprietati/stare)

Numele functiei Descriere
GUISetBkColor Seteaza culoarea de fundal pentru GUI
GUISetCoord Seteaza coordonate absolute pentru urmatorul control
GUISetCursor Seteaza cursorul pentru GUI
GUIGetCursorInfo Obtine informatii despre cursor
GUISetFont Seteaza font-ul default pentru GUI
GUISetHelp Seteaza un fisier executabil sa ruleaza la apasarea tastei F1
GUISetIcon Seteaza pictograma pentru fereastra
GUISetOnEvent Seteaza apelarea unei functii (creata de user) cand un buton de sistem este apasat
GUISetState Seteaza starea pentru GUI
GUISetStyle Seteaza stilul pentru GUI
GUIGetStyle Obtine stilul unui GUI
GUICtrlRegisterListViewSort Inregistreaza o functie definita de user (callback) pentru sortarea interna intr-un control ListView
GUICtrlSetBkColor Seteaza culoarea de fundal pentru un control
GUICtrlSetColor Seteaza culoarea textului pentru un control
GUICtrlSetCursor Seteaza cursorul pentru un control
GUICtrlSetData Seteaza date intr-un control
GUICtrlSetDefBkColor Seteaza o culoare de fundal, default, pentru toate controalele
GUICtrlSetDefColor Seteaza o culoare pentru text, default, pentru toate controalele
GUICtrlSetFont Seteaza font-ul intr-un control
GUICtrlSetGraphic Deseneaza un element grafic intr-un control grafic (vezi exemplu aici)
GUICtrlSetImage Seteaza o imagine intr-un Pic sau Icon control
GUICtrlSetLimit Seteaza limitele pentru un control
GUICtrlSetOnEvent Seteaza o functie (definita de user) sa ruleze cand un control este apasat
GUICtrlSetPos Seteaza pozitia pentru un control
GUICtrlSetResizing Redimensioneaza un control
GUICtrlSetState Seteaza starea pentru un control
GUICtrlGetState Obtine starea unui control
GUICtrlSetStyle Seteaza stilul unui control
GUICtrlSetTip Seteaza un text asociat cu un control (pentru informare)

Un exemplu folosind cele mai importante functii (cu explicatii) puteti sa descarcati de aici.

 

2. Functii pentru management

 

Numele functiei Descriere
GUICreate Creaza o fereastra
GUIDelete Sterge o fereastra
GUICtrlGetHandle Obtine handle-ul unui control
GUICtrlRead Citeste datele dintr-un control
GUICtrlRecvMsg Trimite un mesaj la un control si se primeste un raspuns in lParam
GUICtrlSendMsg Trimite un mesaj la un control
GUICtrlSendToDummy Trimite un mesaj la un control Dummy
GUIGetMsg Obtine mesajele interceptate de fereastra
GUIRegisterMsg Inregistreaza o functie pentru un mesaj cunoscut pentru un ID Windows Message
GUIStartGroup Specifica ca orice controale create ulterior vor fi grupate
GUISwitch Comuta fereastra curenta.

Un exemplu folosind cele mai importante functii (cu explicatii) puteti sa descarcati de aici.


* Pentru orice intrebari sau nelamuriri legate de curs sau limbajul AutoIt accesati sectiunea AutoIt a forumului SkullBox sau platforma de suport tehnic NetHelp.