diff options
| author | Gerd Moellmann | 2001-02-28 14:55:33 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2001-02-28 14:55:33 +0000 |
| commit | 2a73ab6066a49d3ea39dddcef861a3fdf6cef992 (patch) | |
| tree | ffe810fbe597db23f8b6ea662697a71164baefda /lwlib | |
| parent | 2f87cc746e87f21c7af2cd42fdd9b56a76586698 (diff) | |
| download | emacs-2a73ab6066a49d3ea39dddcef861a3fdf6cef992.tar.gz emacs-2a73ab6066a49d3ea39dddcef861a3fdf6cef992.zip | |
(xaw_update_one_widget): Use XtSetSensitive instead
of setting the value of XtNsensitive.
Diffstat (limited to 'lwlib')
| -rw-r--r-- | lwlib/ChangeLog | 10 | ||||
| -rw-r--r-- | lwlib/lwlib-Xaw.c | 6 |
2 files changed, 13 insertions, 3 deletions
diff --git a/lwlib/ChangeLog b/lwlib/ChangeLog index dfb07292491..8287fe31db8 100644 --- a/lwlib/ChangeLog +++ b/lwlib/ChangeLog | |||
| @@ -1,3 +1,13 @@ | |||
| 1 | 2001-02-28 Gerd Moellmann <gerd@gnu.org> | ||
| 2 | |||
| 3 | * lwlib-Xaw.c (xaw_update_one_widget): Use XtSetSensitive instead | ||
| 4 | of setting the value of XtNsensitive. | ||
| 5 | |||
| 6 | * lwlib-Xm.c (xm_update_radiobox, update_one_menu_entry) | ||
| 7 | (xm_update_one_widget): Use XtSetSensitive instead of setting the | ||
| 8 | value of XmNsensitive. From Rick Scott | ||
| 9 | <rwscott@alumni.uwaterloo.ca>. | ||
| 10 | |||
| 1 | 2000-12-14 Dave Love <fx@gnu.org> | 11 | 2000-12-14 Dave Love <fx@gnu.org> |
| 2 | 12 | ||
| 3 | * xlwmenu.c (gray_bitmap_bits): Remove `unsigned' from | 13 | * xlwmenu.c (gray_bitmap_bits): Remove `unsigned' from |
diff --git a/lwlib/lwlib-Xaw.c b/lwlib/lwlib-Xaw.c index 5a1c9d2f268..ea8ee3fb890 100644 --- a/lwlib/lwlib-Xaw.c +++ b/lwlib/lwlib-Xaw.c | |||
| @@ -154,11 +154,11 @@ xaw_update_one_widget (instance, widget, val, deep_p) | |||
| 154 | XtSetValues (widget, al, 1); | 154 | XtSetValues (widget, al, 1); |
| 155 | } | 155 | } |
| 156 | 156 | ||
| 157 | XtSetSensitive (widget, val->enabled); | ||
| 157 | XtSetArg (al[0], XtNlabel, val->value); | 158 | XtSetArg (al[0], XtNlabel, val->value); |
| 158 | XtSetArg (al[1], XtNsensitive, val->enabled); | ||
| 159 | /* Force centered button text. Se above. */ | 159 | /* Force centered button text. Se above. */ |
| 160 | XtSetArg (al[2], XtNjustify, XtJustifyCenter); | 160 | XtSetArg (al[1], XtNjustify, XtJustifyCenter); |
| 161 | XtSetValues (widget, al, 3); | 161 | XtSetValues (widget, al, 2); |
| 162 | XtRemoveAllCallbacks (widget, XtNcallback); | 162 | XtRemoveAllCallbacks (widget, XtNcallback); |
| 163 | XtAddCallback (widget, XtNcallback, xaw_generic_callback, instance); | 163 | XtAddCallback (widget, XtNcallback, xaw_generic_callback, instance); |
| 164 | } | 164 | } |