SCR/AL1 - TOME III. Les librairies utilitaires
Introduction
Le groupe s_scroll est destiné à l'édition d'objets multi-lignes et multi-colonnes, en particulier lorsque le nombre d'éléments n'est pas connu, ne tient pas dans un écran ou est variable.
On peut par exemple utiliser s_scroll pour éditer un tableur, une liste d'objets dont le nombre varie, etc.
Le groupe ne contient qu'une seule fonction principale, SCRL_edit, qui se charge de l'édition du tableau et appelle les fonctions définies en fonction des touches utilisées par l'opérateur.
Pour fournir à la fonction SCRL_edit les informations utiles à l'affichage et à la gestion du tableau, il suffit d'introduire dans la structure SCROLL définie ci-dessous les informations nécessaires qui consistent en quelques valeurs et quelques pointeurs vers des fonctions.
On trouvera dans les pages qui suivent :
7.1 SCRL_edit (file s_scroll.c:28)
7.3 Exemple de construction d'une structure SCROLL
7.5 SCRL_ccoord (file s_scroll.c:840)
7.6 SCRL_selected (file s_scroll.c:730)
7.7 SCRL_sel (file s_scroll.c:812)
7.8 SCRL_des (file s_scroll.c:759)
7.9 SCRL_deselect_all (file s_scroll.c:786)
7.10 SCRL_change_lc0 (file s_scroll.c:853)
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be