SCR/AL1 - TOME III. Les librairies utilitaires
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()
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