###Function###
MsgBox
 
###Description###
Affiche une simple bote de dialogue, avec une temporisation optionnelle.
 
###Syntax###
MsgBox ( flag, "title", "text" [, timeout [, hwnd]] )
 
 
###Parameters###
@@ParamTable@@
flag
	Ce paramtre indique le type de bote de dialogue et les combinaisons de boutons possibles. Voir les remarques.
title
	Le titre de la bote de dialogue.
text
	Le texte de la bote de dialogue.
timeout
	[optionnel] Temporisation en secondes. Aprs la temporisation, la boite de dialogue sera automatiquement ferme. La valeur par dfaut est 0, ce qui quivaut  aucune temporisation.
hwnd
	[optionnel] Le handle de la fentre  utiliser comme parent pour cette bote de dialogue.
@@End@@
 
 
###ReturnValue###
@@ReturnTable@@
Succs:	Retourne l'ID du bouton press.
chec:	Retourne -1 si la temporisation de la bote de dialogue est dpasse.
@@End@@
 
@@ParamTable@@
<b>Bouton press</b>
	<b>Valeur de retour</b>
OK
	 1
Annuler
	 2
Abandonner
	 3
Recommencer
	 4
Ignorer
	 5
Oui
	 6
Non
	 7
Ressayer **
	10
Continuer **
	11
@@End@@
 
 
###Remarks###
Le paramtre de l'option peut tre une combinaison des valeurs suivantes :
 
@@StandardTable1@@
<b>Option dcimale</b>	<b>Rsultat Concernant le bouton</b>	<b>Option hexadcimal</a>
0	Bouton OK	0x0
1	OK et Annuler	0x1
2	Abandonner, Recommencer, et Ignorer	0x2
3	Oui, Non, et Annuler	0x3
4	Oui et Non	0x4
5	Recommencer et Annuler	0x5
6 **	Annuler, Ressayer, Continuer	0x6
<b>Option dcimale</b>	<b>Rsultat li  l'icne</b>	<b>Option hexadcimal</a>
0	(pas d'icne)	0x0
16	Icne signe-stop	0x10
32	Icne point d'interrogation	0x20
48	Icne point d'exclamation	0x30
64	Icne signe d'information qui est constitu d'un 'i' dans un cercle	0x40
<b>Option dcimale</b>	<b>Rsultat par dfaut li</b>	<b>Option hexadcimal</a>
0	Le premier bouton est le bouton par dfaut 	0x0
256	Le deuxime bouton est le bouton par dfaut	0x100
512	Le troisime bouton est le bouton par dfaut	0x200
<b>Option dcimale</b>	<b>Rsultat Concernant la modalit</b>	<b>Option hexadcimal</a>
0	Application 	0x0
4096	Systme modal (la bote de dialogue a une icne)	0x1000
8192	Tche modale	0x2000
<b>Option dcimale</b>	<b>Divers rsultats lis</b>	<b>Option hexadcimal</a>
0	(rien de spcial)	0x0
262144	MsgBox a le premier plan	0x40000
524288	Le titre et le texte sont justifis  droite	0x80000
@@End@@
 
** Valide seulement sur Windows 2000/XP et plus rcent.
 
Par exemple, pour spcifier une bote SYSTEMMODAL avec les boutons Oui/Non, la valeur de l'option serait 4096+4 (ou 4100). En hexadcimal, ce serait 0x1000+0x4 (ou 0x1004).
 
Une bote de dialogue apparat centre sur l'cran et est redimensionne selon le texte qu'il contient. Cependant, le titre pourrait tre tronqu si l'option SYSTEMMODAL (4096) est utilise.
 
Si "title" est gal au <a href="..\keywords\Default.htm">mot-cl par dfaut</a>, @Scriptname est utilis.
 
 
###Related###
<a href="InputBox.htm">InputBox</a>, <a href="ToolTip.htm">ToolTip</a>, <a href="TrayTip.htm">TrayTip</a>, <a href="SplashTextOn.htm">SplashTextOn</a>
 
 
###Example###
@@IncludeExample@@
###Function###
MsgBox

###Description###
Affiche une simple Bote de message (MessageBox) avec un eventuel TimeOut.

###Syntax###
MsgBox ( flag, "title", "text" [, timeout = 0 [, hwnd]] )


###Parameters###
@@ParamTable@@
flag
	Le flag indique le type de MessageBox et la combinaison de bouttons. Voire Remarques.
title
	Le titre de la bote de message.
text
	Le texte de la bote de message.
timeout
	[optionnel] Le Timeout en secondes. Aprs l'coulement du Timeout, la bote de message se fermera automatiquement. La valeur par defaut est 0, pour ne pas avoir de Timeout.
hwnd
	[optionnel] L'identifiant (WinHandle) de la fentre parente de la bote de dialogue.
@@End@@

###ReturnValue###
@@ReturnTable@@
Succs:	L'ID du boutton cliqu.
chec:	$IDTIMEOUT (-1) si le timeout est ecoul.
@@End@@

<br />
@@ParamTable@@
<strong>Boutton Cliqu</strong>
	<strong> Valeure Retourne </strong>
OK
	$IDOK (1)
CANCEL
	$IDCANCEL (2)
ABORT
	$IDABORT (3)
RETRY
	$IDRETRY (4)
IGNORE
	$IDIGNORE (5)
YES
	$IDYES (6)
NO
	$IDNO (7)
TRY AGAIN **
	$IDTRYAGAIN (10)
CONTINUE **
	$IDCONTINUE (11)
@@End@@
Les Constantes sont definies dans MsgBoxConstants.au3


###Remarks###
Le flag est la combinaison des valeurs suivantes:

@@StandardTable1@@
<strong> Nom de la Constante </strong>	<strong>Flag en Decimale</strong>	<strong>Rsultat du Boutton</strong>	<strong>Flag en Hexadecimale</a>
$MB_OK	0	Bouton OK	0x0
$MB_OKCANCEL	1	OK et Annuler	0x1
$MB_ABORTRETRYIGNORE	2	Abandonner, Recommencer, et Ignorer	0x2
$MB_YESNOCANCEL	3	Oui, Non, and Annuler	0x3
$MB_YESNO	4	Oui et Non	0x4
$MB_RETRYCANCEL	5	Recommencer et Annuler	0x5
$MB_CANCELTRYCONTINUE	6 	Annuler, Recommencer et Continuer	0x6
$MB_HELP	16384	Ajoute un boutton d'aide sur la MessageBox. Quand l'utilisateur appuis dessus ou presse F1, le systme envoie un message WM_HELP au ??propritaire.	0x4000
