Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME IV. Les librairies internes

2. La librairie scr4o

2.21 Fonctions d'erreurs et de messages

2.21.3 PG_display_error (file s_pgcr.c:34)

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