Replace `string-to-int' by `string-to-number'.
[emacs.git] / lwlib / lwlib-Xm.h
blob62396d1f3d42f533732adee91e2c5f48931cf44c
1 /* The lwlib interface to Motif widgets.
2 Copyright (C) 1994, 2000 Free Software Foundation, Inc.
3 Copyright (C) 1992 Lucid, Inc.
5 This file is part of the Lucid Widget Library.
7 The Lucid Widget Library is free software; you can redistribute it and/or
8 modify it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 2, or (at your option)
10 any later version.
12 The Lucid Widget Library is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
17 You should have received a copy of the GNU General Public License
18 along with GNU Emacs; see the file COPYING. If not, write to
19 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
20 Boston, MA 02111-1307, USA. */
22 #ifndef LWLIB_XM_H
23 #define LWLIB_XM_H
25 #include "lwlib-int.h"
27 extern widget_creation_entry xm_creation_table [];
29 Widget
30 xm_create_dialog __P ((widget_instance* instance));
32 Boolean
33 lw_motif_widget_p __P ((Widget widget));
35 void
36 xm_update_one_widget __P ((widget_instance* instance, Widget widget,
37 widget_value* val, Boolean deep_p));
39 void
40 xm_update_one_value __P ((widget_instance* instance, Widget widget,
41 widget_value* val));
43 void
44 xm_destroy_instance __P ((widget_instance* instance));
46 void
47 xm_set_keyboard_focus __P ((Widget parent, Widget w));
49 void
50 xm_popup_menu __P ((Widget widget, XEvent *event));
52 void
53 xm_pop_instance __P ((widget_instance* instance, Boolean up));
55 void
56 xm_set_main_areas __P ((Widget parent, Widget menubar, Widget work_area));
58 void
59 xm_manage_resizing __P ((Widget w, Boolean flag));
61 #endif /* LWLIB_XM_H */
63 /* arch-tag: 61561304-c146-437b-8ed3-dc33818703c6
64 (do not change this comment) */