Mercurial > emacs
changeset 36437:d45267642a42
(xm_update_radiobox, update_one_menu_entry)
(xm_update_one_widget): Use XtSetSensitive instead of setting the
value of XmNsensitive. From Rick Scott
<rwscott@alumni.uwaterloo.ca>.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Wed, 28 Feb 2001 14:54:54 +0000 |
parents | 449e5681ae47 |
children | 78f5e669dc5e |
files | lwlib/lwlib-Xm.c |
diffstat | 1 files changed, 6 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/lwlib/lwlib-Xm.c Wed Feb 28 13:30:02 2001 +0000 +++ b/lwlib/lwlib-Xm.c Wed Feb 28 14:54:54 2001 +0000 @@ -447,7 +447,7 @@ toggle = XtNameToWidget (widget, cur->value); if (toggle) { - XtVaSetValues (toggle, XmNsensitive, cur->enabled, NULL); + XtSetSensitive (toggle, cur->enabled); if (!val->value && cur->selected) XtVaSetValues (toggle, XmNset, cur->selected, NULL); if (val->value && strcmp (val->value, cur->value)) @@ -655,10 +655,8 @@ /* update the sensitivity and userdata */ /* Common to all widget types */ - XtVaSetValues (widget, - XmNsensitive, val->enabled, - XmNuserData, val->call_data, - NULL); + XtSetSensitive (widget, val->enabled); + XtVaSetValues (widget, XmNuserData, val->call_data, NULL); /* update the menu button as a label. */ if (val->this_one_change >= VISIBLE_CHANGE) @@ -858,10 +856,8 @@ val->edited = False; /* Common to all widget types */ - XtVaSetValues (widget, - XmNsensitive, val->enabled, - XmNuserData, val->call_data, - NULL); + XtSetSensitive (widget, val->enabled); + XtVaSetValues (widget, XmNuserData, val->call_data, NULL); /* Common to all label like widgets */ if (XtIsSubclass (widget, xmLabelWidgetClass)) @@ -1414,7 +1410,7 @@ Widget widget; Boolean pop_up_p = instance->pop_up_p; char* shell_name = 0; - char* icon_name; + char* icon_name = 0; Boolean text_input_slot = False; Boolean radio_box = False; Boolean list = False;