Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

12. Le groupe s_mmt

12.1 MMT_create (file s_mmtcr.c:49)

Syntax

MMT *MMT_create(l, c, nl, nc, at, rat, stat, box, tit, sbar, mfns, fnks, chng)
int l, c, nl, nc, at, rat, stat, box, sbar, chng;
U_ch *tit;
MMTFN *mfns;
int (*fnks)();

Description

Crée une structure MMT en vue de l'édition d'un texte. Les différents paramètres de la fonction sont:

La fonction fnkeys() a la syntaxe suivante :

    int fnkeys(key)

Elle est appelée lorsqu'une touche fonction non reconnue dans la liste des touches spécifiques mmtfns ou dans les touches standards de l'éditeur est pressée. Cette fonction peut exécuter n'importe quelle sous-fonction et retourne -1 si l'édition doit être quittée et 0 si elle doit continuer.

Valeur retournée

un pointeur vers la structure MMT allouée

Voir également

MMT_free()

12.1.1 File s_mmtcr.c

MMT *MMT_create(l, c, nl, nc, at, rat, stat, box, tit, sbar, mfns, fnks, chng)
MMT_display(mmt)
MMT_display_vec(mmt, txt)
int MMT_edit(mmt)
MMT_edit_file(file, line, col, nl, nc)
U_ch *MMT_edit_line(txt, title, line, col, nl, nc)
int MMT_edit_window(mmt)
MMT_free(mmt)
LST *MMT_get_lst(mmt)
U_ch *MMT_get_vec(mmt)
MMT_set_lst(mmt, lst)
MMT_set_pos_attr(mmt, line, col, attr)
MMT_set_title(mmt, title)
MMT_set_vec(mmt, vec)
MMT_show_file(file, line, col, nl, nc)

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