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.