3 messages in org.openoffice.fr.progRe: [prog] Instruction MsgBox (Basic)
FromSent OnAttachments
Bernard MarcellySep 21, 2005 3:07 am 
f.maneuvrierSep 21, 2005 3:20 am 
Laurent GodardSep 21, 2005 7:30 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] Instruction MsgBox (Basic)Actions...
From:f.maneuvrier (f.ma@g2c.fr)
Date:Sep 21, 2005 3:20:08 am
List:org.openoffice.fr.prog

Bonjour, Voici ce que l'on peut trouvé dans l'aide (OOo 1.1.2) Syntaxe : MsgBox Text As String [,Type As Integer [,Dialogtitle As String]] (As Statement)
ou MsgBox (Text As String [,Type As Integer [,Dialogtitle As String]]) (As
Function)

Paramètre : Text : expression au format chaîne de caractères se présentant sous forme de
message dans la boîte de dialogue. Vous pouvez insérer des retours à la ligne à
l'aide de Chr$(13). DialogTitle : expression au format chaîne de caractères s'affichant dans la
barre de titre de la boîte de dialogue. Si ce paramètre n'est pas spécifié, la
barre de titre affiche le nom de l'application active. Type : expression au format nombre entier spécifiant le type de la boîte de
dialogue, le nombre et le type de boutons à afficher, ainsi que le type d'icône.
Type représente une combinaison de configurations binaires, c'est-à-dire une
combinaison d'éléments déterminée par l'ajout de leurs valeurs respectives : 0 : affiche uniquement le bouton OK. 1 : affiche les boutons OK et Annuler. 2 : affiche les boutons Annuler et Réessayer. 3 : affiche les boutons Oui, Non et Annuler. 4 : affiche les boutons Oui et Non. 5 : affiche les boutons Réessayer et Annuler. 16 : ajoute l'icône Message critique à la boîte de dialogue. 32 : ajoute l'icône Requête d'avertissement à la boîte de dialogue. 48 : ajoute l'icône Message d'avertissement à la boîte de dialogue. 64 : ajoute l'icône Message d'information à la boîte de dialogue. 128 : désigne le premier bouton de la boîte de dialogue comme bouton par défaut. 256 : désigne le deuxième bouton de la boîte de dialogue comme bouton par
défaut. 512 : désigne le troisième bouton de la boîte de dialogue comme bouton par
défaut. Codes d'erreur 5 Invalid procedure call

Bonjour, Pour votre information, je viens de constater que MsgBox a évolué entre la version 1.1.1 (que je possède encore sur un PC) et la version 1.1.4.

Lorsque le type du message (2è argument) vaut 2 : - en version 1.1.1 on obtient deux boutons Réessayer Annuler - à partir de la version 1.1.4 (peut-être 1.1.3) on obtient trois boutons Interrompre Réessayer Ignorer De plus, la case X de fermeture de la boîte est alors inactive pour obliger à cliquer un bouton.

Lorsque le type du message vaut 5, on obtient deux boutons Réessayer Annuler

Ce changement n'est répertorié dans aucun rapport IZ public. Le Help sera mis à jour sur OOo 2.0.1 (selon IZ 53268).

Bernard