~ubuntu-branches/ubuntu/karmic/scilab/karmic

« back to all changes in this revision

Viewing changes to routines/xsci/All-extern.h

  • Committer: Bazaar Package Importer
  • Author(s): Torsten Werner
  • Date: 2002-03-21 16:57:43 UTC
  • Revision ID: james.westby@ubuntu.com-20020321165743-e9mv12c1tb1plztg
Tags: upstream-2.6
ImportĀ upstreamĀ versionĀ 2.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifdef __STDC__
 
2
#ifndef  __PARAMS
 
3
#define  __PARAMS(paramlist)            paramlist
 
4
#endif
 
5
#else   
 
6
#ifndef  __PARAMS
 
7
#define  __PARAMS(paramlist)            ()
 
8
#endif
 
9
#endif
 
10
 
 
11
/*** elsewhere **/
 
12
 
 
13
extern int C2F (scilab) __PARAMS((int *nostartup));  
 
14
extern int C2F (scilines) __PARAMS((int *nl, int *nc));  
 
15
extern int C2F (sciquit) __PARAMS((void));  
 
16
extern void C2F(setfbutn)  __PARAMS((char *name,int *rep));
 
17
 
 
18
/*  "h_help-n.c.X1"*/
 
19
extern void initHelpActions  __PARAMS((XtAppContext appContext));  
 
20
extern void popupHelpPanel __PARAMS((void));  
 
21
extern void changeHelpList  __PARAMS((int i));  
 
22
extern void setHelpShellState  __PARAMS((int state));  
 
23
extern char *getWidgetString  __PARAMS((Widget widget));  
 
24
 
 
25
/*  "jpc_SGraph-n.c.X1"*/
 
26
 
 
27
extern void   reset_scig_handler __PARAMS((void));
 
28
extern void  reset_scig_click_handler __PARAMS((void));
 
29
extern void  reset_scig_deletegwin_handler __PARAMS((void));
 
30
extern void  reset_scig_command_handler __PARAMS((void));
 
31
 
 
32
typedef int (*Scig_click_handler) __PARAMS((int,int,int,int,int,int));
 
33
extern Scig_click_handler set_scig_click_handler __PARAMS((Scig_click_handler f));
 
34
 
 
35
typedef void (*Scig_deletegwin_handler) __PARAMS((int));
 
36
extern Scig_deletegwin_handler set_scig_deletegwin_handler __PARAMS((Scig_deletegwin_handler f));
 
37
 
 
38
 
 
39
extern int PushClickQueue __PARAMS((int,int ,int y,int ibut,int m,int r));
 
40
extern int CheckClickQueue  __PARAMS((integer *,integer *x, integer *y, integer *ibut));  
 
41
extern int ClearClickQueue  __PARAMS((integer));  
 
42
 
 
43
extern int C2F (deletewin) __PARAMS((integer *number));  
 
44
extern void SGDeleteWindow  __PARAMS((Widget w, XEvent *event, String *params, Cardinal *num_params));  
 
45
 
 
46
extern void ChangeBandF  __PARAMS((int win_num, Pixel fg, Pixel bg));  
 
47
extern int C2F (delbtn) __PARAMS((integer *win_num, char *button_name));  
 
48
extern void AddMenu  __PARAMS((integer *win_num, char *button_name, char **entries, integer *ne, integer *typ, char *fname, integer *ierr));  
 
49
extern int C2F (addmen) __PARAMS((integer *win_num, char *button_name, integer *entries, integer *ptrentries, integer *ne, integer *typ, char *fname, integer *ierr));  
 
50
extern int C2F (setmen) __PARAMS((integer *win_num, char *button_name, integer *entries, integer *ptrentries, integer *ne, integer *ierr));  
 
51
extern int C2F (unsmen) __PARAMS((integer *win_num, char *button_name, integer *entries, integer *ptrentries, integer *ne, integer *ierr));  
 
52
 
 
53
/*  "jpc_Xloop-n.c.X1"*/
 
54
 
 
55
 
 
56
typedef int (*Scig_command_handler) __PARAMS((char *));
 
57
extern Scig_command_handler set_scig_command_handler __PARAMS((Scig_command_handler f));
 
58
extern void SetXsciOn  __PARAMS((void));  
 
59
extern int C2F (xscion) __PARAMS((int *i));  
 
60
extern void DisplayInit  __PARAMS((char *string, Display **dpy, Widget *toplevel));  
 
61
extern int Xorgetchar  __PARAMS((void));  
 
62
extern int C2F (sxevents) __PARAMS((void));  
 
63
extern int StoreCommand  __PARAMS((char *command));  
 
64
extern void GetCommand  __PARAMS((char *str));  
 
65
extern integer C2F (ismenu) __PARAMS((void));  
 
66
extern int C2F (getmen) __PARAMS((char *btn_cmd, integer *lb, integer *entry));  
 
67
/*  "jpc_coloredit-n.c.X1"*/
 
68
extern void popup_choice_panel  __PARAMS((Widget tool));  
 
69
extern void create_color_panel  __PARAMS((Widget form, Widget cancel));  
 
70
extern void cancel_color_popup  __PARAMS((Widget w, XtPointer dum1, XtPointer dum2));  
 
71
/*  "jpc_command-n.c.X1"*/
 
72
extern void FileG1  __PARAMS((Widget w, XtPointer closure, caddr_t call_data));  
 
73
extern void getMenuBut0  __PARAMS((Widget *w));  
 
74
extern void MenuFixCurrentWin  __PARAMS((int ivalue));  
 
75
extern void CreateCommandPanel  __PARAMS((Widget parent));  
 
76
/*  "jpc_inter-n.c.X1"*/
 
77
extern void write_scilab  __PARAMS((char *s));  
 
78
/*  "jpc_utils-n.c.X1"*/
 
79
extern void DisableWindowResize  __PARAMS((Widget w));  
 
80
extern void bell  __PARAMS((int volume));  
 
81
extern char *concat  __PARAMS((char *s1, char *s2));  
 
82
 
 
83
/*  "jpc_windows-n.c.X1"*/
 
84
 
 
85
extern void DefaultMessageWindow  __PARAMS((void));  
 
86
/*   extern XtermWidget CreateSubWindows  __PARAMS((Widget parent));   */
 
87
extern void set_scilab_icon  __PARAMS((void));  
 
88
extern XtEventHandler UseMessage  __PARAMS((Widget w, Widget child, XClientMessageEvent *e));  
 
89
extern void AddAcceptMessage  __PARAMS((Widget parent));  
 
90
extern void ReAcceptMessage  __PARAMS((void));  
 
91
/*  extern XtermWidget CreateTermWindow  __PARAMS((Widget parent));  */
 
92
extern void UpdateFileLabel  __PARAMS((char *string));  
 
93
extern void UpdateLineLabel  __PARAMS((Cardinal line));  
 
94
extern void UpdateMessageWindow  __PARAMS((char *format, char *arg));  
 
95
 
 
96
/*  "jpc_xwidgets-n.c.X1"*/
 
97
extern void AddNewMenu  __PARAMS((Widget parent, Widget drawbox));  
 
98
/*  "wf_e_edit-n.c.X1"*/
 
99
extern int panel_set_value  __PARAMS((Widget widg, char *val));  
 
100
extern char *panel_get_value  __PARAMS((Widget widg));  
 
101
extern void clear_text_key  __PARAMS((Widget w));  
 
102
extern void paste_panel_key  __PARAMS((Widget w, XKeyEvent *event));  
 
103
 
 
104
/*  "wf_f_read-n.c.X1"*/
 
105
 
 
106
extern void file_msg  __PARAMS((char *format, char *arg1));  
 
107
extern void clear_file_message  __PARAMS((Widget w, XButtonEvent *ev));  
 
108
extern void popup_file_msg  __PARAMS((void));  
 
109
 
 
110
/*  "wf_f_util-n.c.X1"*/
 
111
extern int emptyname  __PARAMS((char *name));  
 
112
extern int emptyname_msg  __PARAMS((char *name, char *msg));  
 
113
extern int change_directory  __PARAMS((char *path));  
 
114
extern int get_directory  __PARAMS((void));  
 
115
 
 
116
/*  "wf_w_cursor-n.c.X1"*/
 
117
 
 
118
extern void init_wf_cursor  __PARAMS((void));  
 
119
extern void reset_wf_cursor  __PARAMS((void));  
 
120
extern void set_temp_wf_cursor  __PARAMS((Cursor cursor));  
 
121
extern void set_wf_cursor  __PARAMS((Cursor cursor));  
 
122
 
 
123
/*  "wf_w_dir-n.c.X1"*/
 
124
 
 
125
extern  void parseuserpath __PARAMS((char *path,char *longpath));
 
126
 
 
127
/*  "wf_w_file-n.c.X1"*/
 
128
 
 
129
extern int exec_file  __PARAMS((char *dir, char *file));  
 
130
extern void do_exec  __PARAMS((Widget w, XButtonEvent *ev));  
 
131
extern void ok_file  __PARAMS((char *dir, char *file));  
 
132
extern void ok_end  __PARAMS((void));  
 
133
extern void ok_prep  __PARAMS((char *filemask, char *dirname, char *title,int flag, int *err));  
 
134
extern void parsescipath  __PARAMS((char *path, char *longpath));  
 
135
extern void do_ok  __PARAMS((Widget w, XButtonEvent *ev));  
 
136
extern int getfc_file  __PARAMS((char *dir, char *file));  
 
137
extern void do_getfc  __PARAMS((Widget w));  
 
138
extern int linkf_file  __PARAMS((char *dir, char *file));  
 
139
extern void do_linkf  __PARAMS((Widget w));  
 
140
extern int getf_file  __PARAMS((char *dir, char *file));  
 
141
extern void do_getf  __PARAMS((Widget w));  
 
142
extern int load_file  __PARAMS((char *dir, char *file));  
 
143
extern void do_load  __PARAMS((Widget w));  
 
144
extern void popup_file_panel  __PARAMS((Widget w,char *));  
 
145
extern void create_file_panel  __PARAMS((Widget w,char *));  
 
146
 
 
147
/*  "wf_w_init-n.c.X1"*/
 
148
 
 
149
extern void w_init  __PARAMS((Widget w));  
 
150
 
 
151
/*  "wf_w_msgpanel-n.c.X1"*/
 
152
 
 
153
extern void init_msg  __PARAMS((Widget tool,Widget vert_w, int ch, char *filename));  
 
154
extern void update_cur_filename  __PARAMS((char *newname));  
 
155
extern void put_msg  __PARAMS((char *,...)); 
 
156
extern void clear_message  __PARAMS((void));  
 
157
extern void FOpAddInfoHandler  __PARAMS((Widget widget, char *message));  
 
158
 
 
159
/*  "wf_w_setup-n.c.X1"*/
 
160
 
 
161
extern void setup_sizes  __PARAMS((int new_canv_wd, int new_canv_ht));  
 
162
 
 
163
/*  "wf_w_util-n.c.X1"*/
 
164
 
 
165
extern void  app_flush  __PARAMS((void));  
 
166