Mercurial > hg > xemacs-beta
comparison src/gui-x.h @ 442:abe6d1db359e r21-2-36
Import from CVS: tag r21-2-36
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:35:02 +0200 |
parents | 8de8e3f6228a |
children | af57a77cbc92 |
comparison
equal
deleted
inserted
replaced
441:72a7cfa4a488 | 442:abe6d1db359e |
---|---|
1 /* General GUI code -- X-specific header file. | 1 /* General GUI code -- X-specific header file. |
2 Copyright (C) 1993, 1994 Free Software Foundation, Inc. | 2 Copyright (C) 1993, 1994 Free Software Foundation, Inc. |
3 Copyright (C) 1996 Ben Wing. | 3 Copyright (C) 1996, 2000 Ben Wing. |
4 | 4 |
5 This file is part of XEmacs. | 5 This file is part of XEmacs. |
6 | 6 |
7 XEmacs is free software; you can redistribute it and/or modify it | 7 XEmacs is free software; you can redistribute it and/or modify it |
8 under the terms of the GNU General Public License as published by the | 8 under the terms of the GNU General Public License as published by the |
18 along with XEmacs; see the file COPYING. If not, write to | 18 along with XEmacs; see the file COPYING. If not, write to |
19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, | 19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330, |
20 Boston, MA 02111-1307, USA. */ | 20 Boston, MA 02111-1307, USA. */ |
21 | 21 |
22 /* Synched up with: Not in FSF. */ | 22 /* Synched up with: Not in FSF. */ |
23 | |
24 /* This file Mule-ized by Ben Wing, 7-8-00. */ | |
23 | 25 |
24 #ifndef INCLUDED_gui_x_h_ | 26 #ifndef INCLUDED_gui_x_h_ |
25 #define INCLUDED_gui_x_h_ | 27 #define INCLUDED_gui_x_h_ |
26 | 28 |
27 #include "../lwlib/lwlib.h" | 29 #include "../lwlib/lwlib.h" |
66 void ungcpro_popup_callbacks (LWLIB_ID id); | 68 void ungcpro_popup_callbacks (LWLIB_ID id); |
67 int popup_handled_p (LWLIB_ID id); | 69 int popup_handled_p (LWLIB_ID id); |
68 void free_popup_widget_value_tree (widget_value *wv); | 70 void free_popup_widget_value_tree (widget_value *wv); |
69 void popup_selection_callback (Widget widget, LWLIB_ID ignored_id, | 71 void popup_selection_callback (Widget widget, LWLIB_ID ignored_id, |
70 XtPointer client_data); | 72 XtPointer client_data); |
71 int button_item_to_widget_value (Lisp_Object desc, widget_value *wv, | 73 Extbyte *add_accel_and_to_external (Lisp_Object string); |
72 int allow_text_field_p, int no_keys_p); | 74 int button_item_to_widget_value (Lisp_Object gui_object_instance, |
73 widget_value * gui_items_to_widget_values (Lisp_Object items); | 75 Lisp_Object gui_item, widget_value *wv, |
74 Lisp_Object menu_name_to_accelerator (char *name); | 76 int allow_text_field_p, int no_keys_p, |
75 char *menu_separator_style (CONST char *s); | 77 int menu_entry_p, int accel_p); |
78 widget_value * gui_items_to_widget_values (Lisp_Object gui_object_instance, | |
79 Lisp_Object items, int accel_p); | |
80 Extbyte *menu_separator_style_and_to_external (const Bufbyte *s); | |
76 Lisp_Object widget_value_unwind (Lisp_Object closure); | 81 Lisp_Object widget_value_unwind (Lisp_Object closure); |
77 | 82 |
78 #endif /* INCLUDED_gui_x_h_ */ | 83 #endif /* INCLUDED_gui_x_h_ */ |