1 /*
2 **
3 ** actions.h
4 **
5 ** Copyright (C) 1995, 1996, 1997 Johannes Plass
6 ** Copyright (C) 2004 Jose E. Marchesi
7 **
8 ** This program is free software; you can redistribute it and/or modify
9 ** it under the terms of the GNU General Public License as published by
10 ** the Free Software Foundation; either version 3 of the License, or
11 ** (at your option) any later version.
12 **
13 ** This program is distributed in the hope that it will be useful,
14 ** but WITHOUT ANY WARRANTY; without even the implied warranty of
15 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16 ** GNU General Public License for more details.
17 **
18 ** You should have received a copy of the GNU General Public License
19 ** along with GNU gv; see the file COPYING.  If not, write to
20 ** the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
21 ** Boston, MA 02111-1307, USA.
22 **
23 ** Authors:   Johannes Plass (plass@thep.physik.uni-mainz.de)
24 **            Department of Physics
25 **            Johannes Gutenberg-University
26 **            Mainz, Germany
27 **
28 **            Jose E. Marchesi (jemarch@gnu.org)
29 **            GNU Project
30 **
31 */
32 
33 #ifndef	_GV_ACTIONS_H_
34 #define	_GV_ACTIONS_H_
35 
36 extern void action_shellConfigureNotify (Widget,XEvent*,String*,Cardinal*);
37 extern void action_page           (Widget, XEvent *, String *, Cardinal *);
38 extern void action_menuPopdown    (Widget, XEvent *, String *, Cardinal *);
39 extern void action_toc            (Widget, XEvent *, String *, Cardinal *);
40 extern void action_otherPage      (Widget, XEvent *, String *, Cardinal *);
41 extern void action_movePage       (Widget, XEvent *, String *, Cardinal *);
42 extern void action_panner         (Widget, XEvent *, String *, Cardinal *);
43 extern void action_antialias      (Widget, XEvent *, String *, Cardinal *);
44 extern void action_quit           (Widget, XEvent *, String *, Cardinal *);
45 extern void action_handleDSC      (Widget, XEvent *, String *, Cardinal *);
46 extern void action_handleEOF      (Widget, XEvent *, String *, Cardinal *);
47 extern void action_open           (Widget, XEvent *, String *, Cardinal *);
48 extern void action_reopen         (Widget, XEvent *, String *, Cardinal *);
49 extern void action_savepos        (Widget, XEvent *, String *, Cardinal *);
50 extern void action_presentation   (Widget, XEvent *, String *, Cardinal *);
51 extern void action_save           (Widget, XEvent *, String *, Cardinal *);
52 extern void action_print          (Widget, XEvent *, String *, Cardinal *);
53 extern void action_print_pos      (Widget, XEvent *, String *, Cardinal *);
54 extern void action_center         (Widget, XEvent *, String *, Cardinal *);
55 extern void action_setPageMark    (Widget, XEvent *, String *, Cardinal *);
56 extern void action_autoResize     (Widget, XEvent *, String *, Cardinal *);
57 extern void action_setScale       (Widget, XEvent *, String *, Cardinal *);
58 extern void action_setOrientation (Widget, XEvent *, String *, Cardinal *);
59 extern void action_setPagemedia   (Widget, XEvent *, String *, Cardinal *);
60 extern void action_dismissPopup   (Widget, XEvent *, String *, Cardinal *);
61 extern void action_deleteWindow   (Widget, XEvent *, String *, Cardinal *);
62 extern void action_eraseLocator   (Widget, XEvent *, String *, Cardinal *);
63 extern void action_checkFile      (Widget, XEvent *, String *, Cardinal *);
64 extern void action_watchFile      (Widget, XEvent *, String *, Cardinal *);
65 extern void clean_safe_tempdir    (void);
66 
67 #endif	/* _GV_ACTIONS_H_ */
68