coltoff@PRC.Unisys.COM (Joel Coltoff) (09/17/88)
I'm trying to get text from a text widget. i.e. the user enters
his text and then the application needs to do something with it.
Is there an X function to do this or do I just do a strcpy() or
whatever from my char *? The text widget is in a popup and I want
to zap the text when I pop down the widget. I'm doing the following.
rtext.firstPos = 0;
rtext.length = 0;
rtext.ptr = NULL;
XtTextReplace( w, 0, strlen(p), &rtext);
XtSetArg(arglist[0], XtNsensitive, False);
XtSetArg(arglist[1], XtNinsertPosition, 0);
XtSetValues(w, arglist, TWO );
errorResponse = 0;
XtPopdown(error_popup);
errorPopupFlag = False;
As it stands now the code dumps core on the next event after the widget is
popped down. If I comment out the XtTextReplace() everything works fine.
Any comments on this? Thanks in advance.
--
- Joel
{psuvax1,sdcrdcf}!burdvax!coltoff (UUCP)
coltoff@burdvax.prc.unisys.com (ARPA)