/* @(#)xm_defs.h 17.1.1.1 (ESO-IPG) 01/25/02 17:30:44 */ /* @(#)x_defs.h 1.0.0.0 (ESO-La Silla) 10/08/91 12:00:00 */ /*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ .IDENT xm_defs.h .MODULE header .LANGUAGE C .AUTHOR Cristian Levin - ESO La Silla .PURPOSE Contain extern declarations of variables and functions, #includes, #defines and typedefs related to X. .KEYWORDS X11 definitions. .COMMENTS Motif widgets implementation. .VERSION 1.0 1-Mar-1991 Implementation .ENVIRONMENT UNIX ------------------------------------------------------------*/ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define LINESIZ 512 /* input line length */ #define MAXARGS 20 /* max number of args */ #define MAXTEXT 10240 /* Max. lines in text window */ #define SET_LIST_TITLE(title) \ XtVaSetValues(UxGetWidget(FileListInterface), XmNtitle, title, NULL) #define SET_DIALOG_TITLE(title) \ XtVaSetValues(UxGetWidget(UxFindSwidget("file_dialog")), XmNtitle, title, NULL) #define SET_DIALOG_PROMPT(title) {\ XmString s = XmStringCreateSimple(title);\ XtVaSetValues(UxGetWidget(UxFindSwidget("lb_file_dialog")), XmNlabelString, s, NULL);\ XmStringFree(s); }