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;