home *** CD-ROM | disk | FTP | other *** search
- /*------------------------- USERMENU.H -------------------------*/
- /* */
- /* This file contains definitions used for the menu library */
- /* that are needed by the user of the library. */
- /* */
- /* Copyright 1990 Dan Vogel & David Bernazzani */
- /* */
- /* */
- /* Revision History */
- /* */
- /* 03/05/90 DCV Release. */
- /* */
- /*--------------------------------------------------------------*/
-
- /* Include Files */
- #include "USERLIST.H"
- #include "USERWIND.H"
- #include "SHARMENU.H" /* Pick up shared definitions */
-
-
- /* Type Definitions */
-
- typedef unsigned char MENU_HEAD;
-
-
- /* Routine Definitions */
-
- extern int DefineMenu(MENU_HEAD * *new_menu,BYTE row,BYTE col,BYTE height,BYTE width,BYTE border,char hotexec,long bkcol,long txtcol,long highbkcol,long highcol,char *title);
- extern int DoFileMenu(char *filename);
- extern int AddToMenu(MENU_HEAD *menu_ptr,char *menu_text,char hot_key,int ret_val,int (*menu_action)());
- extern int DeleteMenu(MENU_HEAD *menu_ptr);
- extern int DisplayMenu(MENU_HEAD *new_menu);
- extern int AutoDisplayMenu(MENU_HEAD *new_menu);
-
-
-