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.6 SCR_v3_confirme (file s_pgcnfo.c:44)

Syntax

SCR_v3_confirme(text, c1, c2, c3, c4, c5, c6, c7)
char *text, *c1, *c2, *c3, *c4, *c5, *c6, *c7;

Description

Affiche le texte text à l'aide de la PAGE scr_conf 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 attend la frappe d'une des touches suivantes :

Tant qu'aucune de ces touches n'est frappée, la fonction ne retourne pas.

Cette fonction est l'ancienne SCR_confirme() 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 SCR_confirme() et de la placer dans un des modules objet (pas dans une librairie!) ou d'utiliser le paramètre -v3cnf dans le programme scr4_e.

Exemple

    SCR_confirme(text, c1, c2, c3, c4, c5, c6, c7)
char *text, *c1, *c2, *c3, *c4, *c5, *c6, *c7;
{
return(SCR_v3_confirme(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 le programme n'est pas en mode fullscreen, le message est affiché dans le "standard error stream".

Exemple

    if(SCR_v3_confirme("Continuer ?") != 0) return;

Voir également

PG_display_error(), SCR_confirme(), SCR_MessageBox()

File s_pgcnfo.c

SCR_v3_confirme(text, c1, c2, c3, c4, c5, c6, c7)

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be