~ubuntu-branches/ubuntu/raring/xfig/raring

« back to all changes in this revision

Viewing changes to w_indpanel.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel T Chen
  • Date: 2007-05-20 23:33:59 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20070520233359-4ejk0ave70m2ihlz
Tags: 1:3.2.5-rel-1ubuntu1
* Merge from Debian unstable. Remaining Ubuntu change:
  - .desktop added.
* Modify Maintainer value to match Debian-Maintainer-Field Spec

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 
20
20
#include "w_icons.h"
21
21
 
22
 
/* EXPORTS */
23
 
 
24
 
extern void     init_ind_panel();
25
 
extern void     add_ind_actions();
26
 
extern Boolean  update_buts_managed;
27
 
extern Widget   choice_popup;
28
 
extern void     show_depth(), show_zoom();
29
 
extern void     show_fillstyle();
30
 
extern void     fontpane_popup();
31
 
extern void     make_pulldown_menu_images();
32
 
extern void     tog_selective_update();
33
 
extern unsigned long cur_indmask;       /* mask showing which indicator buttons are mapped */
34
 
extern void     inc_zoom(), dec_zoom(), fit_zoom();
35
 
extern void     wheel_inc_zoom(), wheel_dec_zoom();
36
 
 
37
22
/* size of buttons in indicator panel */
38
23
#define         DEF_IND_SW_HT           34
39
24
#define         DEF_IND_SW_WD           64
111
96
#define I_ELLIPSE       (I_MIN2 | I_LINE0 | I_DEPTH | I_ELLTEXTANGLE)
112
97
#define I_ARC           (I_BOX | I_ARROWMODE | I_ARROWTYPE | I_ARROWSIZE | \
113
98
                                I_CAPSTYLE | I_ARCTYPE)
 
99
#define I_CHOP          (I_ARCTYPE)
114
100
#define I_REGPOLY       (I_BOX | I_NUMSIDES)
115
101
#define I_CLOSED        (I_BOX | I_ANGLEGEOM)
116
102
#define I_OPEN          (I_CLOSED | I_ARROWMODE | I_ARROWTYPE | I_ARROWSIZE | I_CAPSTYLE)
169
155
 
170
156
#define ZOOM_SWITCH_INDEX       0       /* used by w_zoom.c */
171
157
 
 
158
/* EXPORTS */
 
159
 
 
160
extern void     init_ind_panel(Widget tool);
 
161
extern void     add_ind_actions(void);
 
162
extern Boolean  update_buts_managed;
 
163
extern Widget   choice_popup;
 
164
extern void     show_depth(ind_sw_info *sw), show_zoom(ind_sw_info *sw);
 
165
extern void     show_fillstyle(ind_sw_info *sw);
 
166
extern void     fontpane_popup(int *psfont_adr, int *latexfont_adr, int *psflag_adr, void (*showfont_fn) (/* ??? */), Widget show_widget);
 
167
extern void     make_pulldown_menu_images(choice_info *entries, Cardinal nent, Pixmap **images, char **texts, Widget parent, XtCallbackProc callback);
 
168
extern void     tog_selective_update(long unsigned int mask);
 
169
extern unsigned long cur_indmask;       /* mask showing which indicator buttons are mapped */
 
170
extern void     inc_zoom(ind_sw_info *sw), dec_zoom(ind_sw_info *sw), fit_zoom(ind_sw_info *sw);
 
171
extern void     wheel_inc_zoom(), wheel_dec_zoom();
 
172
extern void update_current_settings(void);
 
173
extern void setup_ind_panel(void);
 
174
extern void manage_update_buts (void);
 
175
extern void recolor_fillstyles (void);
 
176
extern void unmanage_update_buts (void);
 
177
extern void update_indpanel (long unsigned int mask);
 
178
extern void choice_panel_dismiss (void);
 
179
extern void set_and_show_rotnangle (float value);
 
180
extern void generate_choice_pixmaps(ind_sw_info *isw);
 
181
extern void draw_cur_dimline(void);
 
182
extern void get_dimline_values(void);
 
183
extern void popup_arrowsize_panel(ind_sw_info *isw);
 
184
extern void popup_flags_panel(ind_sw_info *isw);
 
185
extern void popup_nval_panel(ind_sw_info *isw);
 
186
extern void popup_dimline_panel(ind_sw_info *isw);
 
187
extern void popup_choice_panel(ind_sw_info *isw);
 
188
 
172
189
#endif /* W_INDPANEL_H */