Rappel pour MessageRequester()

Partagez votre expérience de PureBasic avec les autres utilisateurs.
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Rappel pour MessageRequester()

Message par Flype »

Juste pour ceux qui le savent pas, on peut utiliser les constantes de l'API
pour la valeur de retour des MessageRequester(). C'est plus facile ainsi...

Code : Tout sélectionner

Select MessageRequester("Test", "Test", #MB_OK)
  Case #IDOK: Debug "ok"
EndSelect

Select MessageRequester("Test", "Test", #MB_YESNO)
  Case #IDYES: Debug "yes"
  Case #IDNO:  Debug "no"
EndSelect

Select MessageRequester("Test", "Test", #MB_YESNOCANCEL)
  Case #IDYES:    Debug "yes"
  Case #IDNO:     Debug "no"
  Case #IDCANCEL: Debug "cancel"
EndSelect

Select MessageRequester("Test", "Test", #MB_OKCANCEL)
  Case #IDOK:     Debug "ok"
  Case #IDCANCEL: Debug "cancel"
EndSelect

Select MessageRequester("Test", "Test", #MB_RETRYCANCEL)
  Case #IDRETRY:  Debug "retry"
  Case #IDCANCEL: Debug "cancel"
EndSelect

Select MessageRequester("Test", "Test", #MB_ABORTRETRYIGNORE)
  Case #IDABORT:  Debug "abort"
  Case #IDRETRY:  Debug "retry"
  Case #IDIGNORE: Debug "ignore"
EndSelect
Image