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.13 Fonctions d'affichage de scrollbar

2.13.1 SB_init (file s_sbar.c:32)

Syntax

SB_init(sb, line, col, nl, c1, c2, attr)
S_BAR *sb;
int line, col, nl, c1, c2, attr;

Description

Initialise le scrollbar (vertical) sb en spécifiant toutes les données fixes. Les données variables (première ligne visible et nombre total de lignes) sont passées comme paramètre à SB_set().

La structure n'est pas allouée dans la fonction mais doit l'être par la fonction appelante.

Cette fonction n'affiche rien. La fonction SB_set() se charge de l'affichage.

La position du coin supérieur du scrollbar est (line, col). Le nombre de lignes du scrollbar est nl. L'attribut d'affichage est attr et les caractères d'affichage sont c1 pour le fond et c2 pour la partie foncée correspondant à la partie visible du texte.

Exemple

    S_BAR   sb;

SB_init(&sb, 2, 2, 20, SCR_SPEC_1, SCR_SPEC_2, SCR_REVERSE);

SCR_SPEC_1 et SCR_SPEC_2 sont définis dans scr.h et reprennent les codes des caractères hachurés de la table ASCII PC8.

Voir également

SB_set()

File s_sbar.c

SB_init(sb, line, col, nl, c1, c2, attr)
SB_set(sb, l1t, nlt)

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