1 /* $MirOS: contrib/code/jupp/menu.h,v 1.2 2008/05/13 13:08:23 tg Exp $ */
3 * Menu selection window
5 * (C) 1992 Joseph H. Allen
7 * This file is part of JOE (Joe's Own Editor)
17 MENU *mkmenu PARAMS((W *w, unsigned char **s, int (*func) (/* ??? */), int (*abrt) (/* ??? */), int (*backs) (/* ??? */), int cursor, void *object, int *notify));
19 /* Menu user functions */
21 int umuparw PARAMS((MENU *m));
22 int umdnarw PARAMS((MENU *m));
23 int umpgup PARAMS((MENU *m));
24 int umpgdn PARAMS((MENU *m));
25 int umltarw PARAMS((MENU *m));
26 int umrtarw PARAMS((MENU *m));
27 int umtab PARAMS((MENU *m));
28 int umbof PARAMS((MENU *m));
29 int umeof PARAMS((MENU *m));
30 int umbol PARAMS((MENU *m));
31 int umeol PARAMS((MENU *m));
32 int umbacks PARAMS((MENU *m));
34 void ldmenu PARAMS((MENU *m, unsigned char **s, int cursor));
36 unsigned char *mcomplete PARAMS((MENU *m));
37 unsigned char *find_longest PARAMS((unsigned char **lst));