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.4 PG_v3_display_error (file s_pgcro.c:39)

Syntax

PG_v3_display_error(c1, c2, c3, c4, c5, c6, c7, c8, c9, ca, cb, cc, cd)
char *c1, *c2, *c3, *c4, *c5, *c6, *c7, *c8, *c9, *ca, *cb, *cc, *cd;

Description

Affiche un message dans la PAGE scr_err définie en principe dans scr.f. On peut donc modifier la position, la taille, la couleur de cette PAGE comme n'importe quelle autre PAGE.

Cette fonction est l'ancienne PG_display_error() de SCR/AL1 v.3. Si on souhaite conserver cette version dans les versions postérieures à SCR/AL1 v.3, il suffit de redéfinir la fonction PG_display_error() et de la placer dans un des modules objet (pas dans une librairie!) ou d'utiliser le paramètre -v3err dans le programme scr4_e.

Exemple

    PG_display_error(text, c1, c2, c3, c4, c5, c6, c7)
char *text, *c1, *c2, *c3, *c4, *c5, *c6, *c7;
{
return(PG_v3_display_error(text, c1, c2, c3, c4, c5, c6, c7));
}

Le message peut être construit dans la fonction même à la manière de sprintf en passant plusieurs paramètres.

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

la touche pressée pour quitter la page

Exemple

    PG_v3_display_error("Fichier %s non trouvé", filename);

Voir également

SCR_confirme(), SCR_MessageBox(), PG_display_error()

File s_pgcro.c

PG_v3_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