MessageRequester()

Syntaxe

Resultat = MessageRequester(Titre$, Message$ [, Options [, ParentID]])
Description
Ouvre une boîte de dialogue permettant d'afficher un message destiné à fournir des informations à l'utilisateur. L'exécution du programme est interrompue tant que l'utilisateur n'a pas refermé la boîte.

Arguments

Titre$ Titre de la boîte de dialogue.
Message$ Message affiché dans la boîte de dialogue.
Option (optionnel) Peut être l'une des valeurs suivantes:
  #PB_MessageRequester_Ok          : Pour afficher seulement le bouton 'OK' (Par défaut)
  #PB_MessageRequester_YesNo       : Pour afficher les boutons 'Oui' et 'Non' 
  #PB_MessageRequester_YesNoCancel : Pour afficher les boutons 'Oui', 'Non' et 'Annuler' 
Combiné avec l'une des valeurs suivantes:
  #PB_MessageRequester_Info   : Affiche une icône Info (I majuscule)
  #PB_MessageRequester_Warning: Affiche une icône Attention (!)
  #PB_MessageRequester_Error  : Affiche une icône erreur (X)
ParentID (optionnel) L'identifiant de la fenêtre parent.

Un identifiant de fenêtre valide peut être récupéré avec WindowID().

Valeur de retour

Les valeurs de retour sont les suivantes:
  #PB_MessageRequester_Yes    : Le bouton 'Oui' a été pressé
  #PB_MessageRequester_No     : Le bouton 'Non' a été pressé
  #PB_MessageRequester_Cancel : Le bouton 'Annuler' a été pressé

Exemple: MessageRequester simple (normalement utilisé uniquement pour afficher des informations)

  MessageRequester("MessageRequester Simple","Juste un petit texte d'information.",#PB_MessageRequester_Ok | #PB_MessageRequester_Info)

Exemple: MessageRequester avec boutons Oui / Non (habituellement utilisé pour les questions)

  Resultat = MessageRequester("MessageRequester avec boutons Oui/Non ","Veuillez faire votre choix :",#PB_MessageRequester_YesNo)
  a$ = "Le résultat du MessageRequester était : "
  If Resultat = 6     ; le bouton Oui a été choisi (Resultat = 6)
    a$ + "Oui"
  Else                ; le bouton Non a été choisi (Resultat = 7)
    a$ + "Non"
  EndIf
  MessageRequester("Information",a$,#PB_MessageRequester_Ok)

Exemple: MessageRequester avec boutons Oui / Non / Annuler (habituellement utilisé pour les questions)

  Resultat = MessageRequester("MessageRequester avec boutons Oui / Non / Annuler","Veuillez faire votre choix :",#PB_MessageRequester_YesNoCancel)
  a$ = "Le résultat du MessageRequester était : "
  If Result = 6        ; le bouton Oui a été choisi (Resultat = 6)
    a$ + "Oui"
  ElseIf Result = 7    ; le bouton Non a été choisi (Resultat = 7)
    a$ + "Non"
  Else                 ; le bouton Annuler a été choisi ou la touche Echap a été appuyée (Resultat = 2)
    a$ + "Annuler"
  EndIf
  MessageRequester("Information",a$,#PB_MessageRequester_Ok)

OS Supportés

Tous

<- InputRequester() - Requester Index - NextSelectedFileName() ->