1 #if !defined(__N_EK_DEF_H_)
7 #define SEL_NO (0xff ^ SEL_YES)
9 #define CUR_NO (0xff ^ CUR_YES)
10 #define NO_AUTO_SELECT 0x4000
11 #define NO_AUTO_SELECT_ (0x4000 ^ 0xffff)
14 extern XmString Sname;
15 extern Widget LWidget;
18 typedef void (*PrintStrProc)();
19 typedef void (*InputStrProc)();
21 typedef void (*PrintStrProc)(
char* str,
int n);
22 typedef void (*InputStrProc)(
struct YList_* lst,
int row,
char* str);
70 void print_question();
72 void RemoveInformation();
75 void RemoveQuestion();
77 void SetInputColumn();
82 void RefreshList(
YList* lst,
int title,
int anno);
83 void RefreshRow(
YList* lst,
int row);
84 int ListSelect(
YList* lst,
int cur);
85 void SetCursorList(
YList* lst,
int cur);
86 void print_warning(XtCallbackProc ok_routine,caddr_t ok_closure,
88 void print_question(XtCallbackProc ok_routine,caddr_t ok_closure,
89 XtCallbackProc no_routine,caddr_t no_closure,
92 void RemoveInformation(
void);
93 void RemoveWarning(
void);
94 void RemoveError(
void);
95 void RemoveQuestion(
void);
96 void WarningCB(Widget w, caddr_t client_data, caddr_t call_data);
98 void SetInputColumn(
YList* lst,
int n,
int change_cur);
99 int GetSelect(
YList* lst,
int cur);