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.18 Fonctions de gestion de directory

2.18.5 SCR_dir_edit_1 (file s_dired.c:51)

Syntax

SCRSTAT *SCR_dir_edit_1(path, add_dir, dir, file, line, col, nl, attr, fn)
char *path, *dir, *file;
int add_dir, line, col, nl, attr;
int (*fn)();

Description

Lit les fichiers correspondant au masque path et les affiche dans un menu. La sélection des fichiers découle de la valeur de add_dir:

Les variables dir et file contiennent en output le nom absolu du directory scanné et le masque de recherche. Elles doivent avoir une taille suffisante.

Le MENU est placé en ligne line, colonne col, sur un nombre de lignes nl. L'attribut de fond est attr.

fn est un pointeur de fonction qui permet de filtrer les fichiers trouvés : cette fonction a la syntaxe suivante :

    int fn(char *text, char * dirname, SCRSTAT *ss);

Valeur retournée

pointeur vers une structure SCRSTAT statique avec le fichier sélectionné. NULL si pas de sélection (sortie par ESCAPE).

Voir également

SCR_dir_edit()

File s_dired.c

SCRSTAT *SCR_dir_edit(path, dir, file, line, col, nl, attr, fn)
SCRSTAT *SCR_dir_edit_1(path, add_dir, dir, file, line, col, nl, attr, fn)
SCR_dir_select(path, res, line, col, nl, attr, fn)

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