Lines Matching defs:string
5 * toolkit. A message widget displays a multi-line string
35 Tk_Uid string; /* String displayed in message. */
36 int numChars; /* Number of characters in string, not
154 DEF_MESSAGE_TEXT, Tk_Offset(Message, string), 0},
232 msgPtr->string = NULL;
397 * Configuration information, such as text string, colors, font,
442 Tcl_SetVar(interp, msgPtr->textVarName, msgPtr->string,
445 if (msgPtr->string != NULL) {
446 ckfree(msgPtr->string);
448 msgPtr->string = (char *) ckalloc((unsigned) (strlen(value) + 1));
449 strcpy(msgPtr->string, value);
462 msgPtr->numChars = strlen(msgPtr->string);
562 for (numLines = 1, p = msgPtr->string; ; numLines++) {
568 msgPtr->numChars - (p - msgPtr->string), 0, width, 0,
667 * Work through the string to display one line at a time.
673 for (p = msgPtr->string, charsLeft = msgPtr->numChars; *p != 0;
880 Tcl_SetVar(interp, msgPtr->textVarName, msgPtr->string,
893 if (msgPtr->string != NULL) {
894 ckfree(msgPtr->string);
897 msgPtr->string = (char *) ckalloc((unsigned) (msgPtr->numChars + 1));
898 strcpy(msgPtr->string, value);