Mercurial > emacs
annotate lwlib/lwlib-Xm.h @ 80402:bc43e42e2fb4
(url-digest-auth): Changed an if so that the interaction between the
PROMPT and OVERWRITE arguments can no longer result in the user being
queried twice for the same login and password information.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Mon, 31 Mar 2008 22:02:24 +0000 |
parents | 2b21fb87e10a |
children | ec58e5c426ef e16f43875a48 |
rev | line source |
---|---|
60666
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
1 /* The lwlib interface to Motif widgets. |
76176
90400c6ecd12
Remove FSF copyright since file does not differ significantly from
Glenn Morris <rgm@gnu.org>
parents:
75250
diff
changeset
|
2 Copyright (C) 1992 Lucid, Inc. |
60666
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
3 |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
4 This file is part of the Lucid Widget Library. |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
5 |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
6 The Lucid Widget Library is free software; you can redistribute it and/or |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
7 modify it under the terms of the GNU General Public License as published by |
76215
2b21fb87e10a
Lucid Widget Library was released under GPLv1 or later.
Glenn Morris <rgm@gnu.org>
parents:
76176
diff
changeset
|
8 the Free Software Foundation; either version 1, or (at your option) |
60666
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
9 any later version. |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
10 |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
11 The Lucid Widget Library is distributed in the hope that it will be useful, |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
12 but WITHOUT ANY WARRANTY; without even the implied warranty of |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
14 GNU General Public License for more details. |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
15 |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
16 You should have received a copy of the GNU General Public License |
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
17 along with GNU Emacs; see the file COPYING. If not, write to |
64083 | 18 the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |
19 Boston, MA 02110-1301, USA. */ | |
60666
5b0e15f7d88d
Add missing copyright and license notice.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
52401
diff
changeset
|
20 |
5626 | 21 #ifndef LWLIB_XM_H |
22 #define LWLIB_XM_H | |
23 | |
5627
7ff2d6076466
*** empty log message ***
Richard M. Stallman <rms@gnu.org>
parents:
5626
diff
changeset
|
24 #include "lwlib-int.h" |
5626 | 25 |
26 extern widget_creation_entry xm_creation_table []; | |
27 | |
49600
23a1cea22d13
Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents:
29466
diff
changeset
|
28 Widget |
29466 | 29 xm_create_dialog __P ((widget_instance* instance)); |
5626 | 30 |
31 Boolean | |
29466 | 32 lw_motif_widget_p __P ((Widget widget)); |
5626 | 33 |
34 void | |
29466 | 35 xm_update_one_widget __P ((widget_instance* instance, Widget widget, |
36 widget_value* val, Boolean deep_p)); | |
5626 | 37 |
38 void | |
29466 | 39 xm_update_one_value __P ((widget_instance* instance, Widget widget, |
40 widget_value* val)); | |
5626 | 41 |
42 void | |
29466 | 43 xm_destroy_instance __P ((widget_instance* instance)); |
5626 | 44 |
45 void | |
29466 | 46 xm_set_keyboard_focus __P ((Widget parent, Widget w)); |
5626 | 47 |
48 void | |
29466 | 49 xm_popup_menu __P ((Widget widget, XEvent *event)); |
5626 | 50 |
51 void | |
29466 | 52 xm_pop_instance __P ((widget_instance* instance, Boolean up)); |
5626 | 53 |
9091 | 54 void |
29466 | 55 xm_set_main_areas __P ((Widget parent, Widget menubar, Widget work_area)); |
9091 | 56 |
9225
9e28a8ef9cad
Declare xm_set_main_areas() and xm_manage_resizing().
Paul Reilly <pmr@pajato.com>
parents:
9091
diff
changeset
|
57 void |
29466 | 58 xm_manage_resizing __P ((Widget w, Boolean flag)); |
9225
9e28a8ef9cad
Declare xm_set_main_areas() and xm_manage_resizing().
Paul Reilly <pmr@pajato.com>
parents:
9091
diff
changeset
|
59 |
5626 | 60 #endif /* LWLIB_XM_H */ |
52401 | 61 |
62 /* arch-tag: 61561304-c146-437b-8ed3-dc33818703c6 | |
63 (do not change this comment) */ |