Cr�e un contr�le MonthCal pour une GUI.
GUICtrlCreateMonthCal ( "text", left, top [, width [, height [, style = -1 [, exStyle = -1]]]] )
text | La date pr�s�lectionn�e (toujours de la forme "yyyy/mm/dd"). |
left | Coordonn�e X du coin sup�rieur gauche du contr�le. Si -1 est utilis�, X sera calcul�e en accord avec GUICoordMode. |
top | Coordonn�e Y du coin sup�rieur gauche du contr�le. Si -1 est utilis�, Y sera calcul� en accord avec GUICoordMode. |
width | [optionnel] Largeur du contr�le (par d�faut, la largeur utilis�e pr�c�demment). |
height | [optionnel] Hauteur du contr�le (par d�faut, la hauteur pr�c�demment utilis�e ). |
style |
[optionnel] D�finit le style du contr�le. Consultez Annexe des styles des contr�les GUI. Par d�faut (-1) : aucun. Style forc� : $WS_TABSTOP |
exStyle |
[optionnel] D�finit le style �tendu du contr�le. Consultez Table des styles �tendus. Par d�faut (-1) : $WS_EX_CLIENTEDGE |
Succ�s: | Retourne l'ID du nouveau contr�le. |
�chec: | Retourne 0. |
GUICoordMode (Option), GUICtrlRead, GUIGetMsg
#include <GUIConstantsEx.au3> #include <MsgBoxConstants.au3> Example() Func Example() GUICreate("Get date", 210, 190) Local $idDate = GUICtrlCreateMonthCal("1953/03/25", 10, 10) GUISetState(@SW_SHOW) ; Boucle jusqu'� ce que l'utilisateur quitte. Local $idMsg = GUIGetMsg() While $idMsg <> $GUI_EVENT_CLOSE If $idMsg = $idDate Then MsgBox($MB_SYSTEMMODAL, "debug", "Calendrier cliqu�") EndIf $idMsg = GUIGetMsg() WEnd MsgBox($MB_SYSTEMMODAL, "Date", GUICtrlRead($idDate), 2) EndFunc ;==>Example