multiwin.bbc
multiwin.bbc
DESCRIPTION.
Le module multiwin.bbc propose des procédures et des fonctions permettant d'afficher plusieur fenêtres de sortie dans une même application.
SYNTAXE.
INSTALL @lib$ + "multiwin.bbc"
REMARQUES.
L' utilisation du module multiwin.bbc est soumise à quelques restrictions mineures :
- la commande système *REFRESH est désactivée ;
- le curseur texte ne sera affiché que dans la fenêtre de sortie principale ;
- les fenêtres de sortie partageront la même palette de couleurs ;
- les variables système @ox% et @oy% ne pourront plus être utilisées.
Important : Toutes les fenêtres secondaires devront être fermées, avec un appel de la procédure PROC_closewin() pour chaque fenêtre de secondaire créée avec la fonction FN_createwin(). Il est donc vivement conseiller que votre application comporte un gestionnaire erreurs ON ERROR et/ou de fermeture ON CLOSE qui garantira la fermeture des fenêtres secondaires.
.
Note : la fenêtre de sortie active ne peut être fermée. Il est donc conseillé de toujours activer la fenêtre de sortie principale avec un appel de la procédure PROC_selectwin(0) avant de fermer une fenêtre de sortie secondaire.
Le module doit être chargé depuis votre programme à l'aide de l'instruction : INSTALL @lib$ + "multiwin.bbc"
LISTE DES PROCEDURES DU MODULE.
FN_createwin() : créé et affiche une nouvelle fenêtre secondaire.
PROC_closewin() : ferme une fenêtre secondaire et libère les ressources qui lui été allouées.
PROC_multiwin() : initialise le module.
PROC_selectwin() : désigne la fenêtre de l'application qui devient active.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
avec un exemple de résolution à télécharger pour vous inspirer.