SCR/AL1 - TOME IV. Les librairies internes
2.21 Fonctions d'erreurs et de messages
Syntax
PG_display_error(c1, c2, c3, c4, c5, c6, c7, c8, c9, ca, cb, cc, cd)
unsigned char *c1, *c2, *c3, *c4, *c5, *c6, *c7, *c8, *c9, *ca, *cb, *cc, *cd;
Description
Affiche un message dans une fenêtre avec un seul bouton Ok.
Les touches ESCAPE et ENTER permettent de quitter directement la PAGE.
Cette fonction est complètement modifiée par rapport à SCR/AL1 3.xx. Pour conserver l'ancienne version, on peut utiliser la fonction PG_v3_display_error() ou redéfinir PG_display_error() dans un module objet (pas dans une librairie!) ou encore utiliser le paramètre -v3err dans le programme scr4_e.
Le message peut être construit dans la fonction même à la manière de sprintf.
Si l'application n'est pas en mode pleine page, le message est envoyé dans le standard output. La fonction retourne alors toujours 0.
Valeur retournée
-1 si ESCAPE est pressé, 0 si ENTER est pressé.
Exemple
PG_display_error("Fichier %s non trouvé", filename);
Voir également
SCR_confirme(), SCR_MessageBox(), PG_v3_display_error()
File s_pgcr.c
PG_display_error(c1, c2, c3, c4, c5, c6, c7, c8, c9, ca, cb, cc, cd)
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be