static int motTextSetValueAttrib(Ihandle* ih, const char* value) { if (!value) value = ""; motTextSetSpinValueAttrib(ih, value); /* disable callbacks */ iupAttribSetStr(ih, "_IUPMOT_DISABLE_TEXT_CB", "1"); XmTextSetString(ih->handle, (char*)value); iupAttribSetStr(ih, "_IUPMOT_DISABLE_TEXT_CB", NULL); return 0; }
static int motTextSetValueAttrib(Ihandle* ih, const char* value) { if (!value) value = ""; motTextSetSpinValueAttrib(ih, value); /* disable callbacks */ ih->data->disable_callbacks = 1; iupmotTextSetString(ih->handle, value); ih->data->disable_callbacks = 0; return 0; }