Mercurial > hg > xemacs-beta
comparison lwlib/lwlib-Xm.c @ 438:84b14dcb0985 r21-2-27
Import from CVS: tag r21-2-27
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:32:25 +0200 |
parents | 3ecd8885ac67 |
children | abe6d1db359e |
comparison
equal
deleted
inserted
replaced
437:e2a4e8b94b82 | 438:84b14dcb0985 |
---|---|
678 /* update text widgets */ | 678 /* update text widgets */ |
679 | 679 |
680 static void | 680 static void |
681 xm_update_text (widget_instance* instance, Widget widget, widget_value* val) | 681 xm_update_text (widget_instance* instance, Widget widget, widget_value* val) |
682 { | 682 { |
683 XmTextSetString (widget, val->value ? val->value : ""); | 683 XmTextSetString (widget, val->value ? val->value : (char *) ""); |
684 XtRemoveAllCallbacks (widget, XmNactivateCallback); | 684 XtRemoveAllCallbacks (widget, XmNactivateCallback); |
685 XtAddCallback (widget, XmNactivateCallback, xm_generic_callback, instance); | 685 XtAddCallback (widget, XmNactivateCallback, xm_generic_callback, instance); |
686 XtRemoveAllCallbacks (widget, XmNvalueChangedCallback); | 686 XtRemoveAllCallbacks (widget, XmNvalueChangedCallback); |
687 XtAddCallback (widget, XmNvalueChangedCallback, | 687 XtAddCallback (widget, XmNvalueChangedCallback, |
688 xm_internal_update_other_instances, instance); | 688 xm_internal_update_other_instances, instance); |
690 | 690 |
691 static void | 691 static void |
692 xm_update_text_field (widget_instance* instance, Widget widget, | 692 xm_update_text_field (widget_instance* instance, Widget widget, |
693 widget_value* val) | 693 widget_value* val) |
694 { | 694 { |
695 XmTextFieldSetString (widget, val->value ? val->value : ""); | 695 XmTextFieldSetString (widget, val->value ? val->value : (char *) ""); |
696 XtRemoveAllCallbacks (widget, XmNactivateCallback); | 696 XtRemoveAllCallbacks (widget, XmNactivateCallback); |
697 XtAddCallback (widget, XmNactivateCallback, xm_generic_callback, instance); | 697 XtAddCallback (widget, XmNactivateCallback, xm_generic_callback, instance); |
698 XtRemoveAllCallbacks (widget, XmNvalueChangedCallback); | 698 XtRemoveAllCallbacks (widget, XmNvalueChangedCallback); |
699 XtAddCallback (widget, XmNvalueChangedCallback, | 699 XtAddCallback (widget, XmNvalueChangedCallback, |
700 xm_internal_update_other_instances, instance); | 700 xm_internal_update_other_instances, instance); |