Lines Matching defs:paint
308 sink->text_sink.paint = NULL;
452 * width - width of section to paint text
720 * width - width of section to paint text
923 if (sink->text_sink.paint != NULL)
926 sink->text_sink.paint = XtNew(XawTextPaintList);
927 sink->text_sink.paint->clip = XmuCreateArea();
928 sink->text_sink.paint->hightabs = NULL;
929 sink->text_sink.paint->paint = NULL;
930 sink->text_sink.paint->bearings = NULL;
965 XawTextPaintStruct *paint, *next;
967 if (sink->text_sink.paint == NULL)
970 XmuDestroyArea(sink->text_sink.paint->clip);
971 if (sink->text_sink.paint->hightabs)
972 XmuDestroyArea(sink->text_sink.paint->hightabs);
973 paint = sink->text_sink.paint->paint;
974 while (paint) {
975 next = paint->next;
976 if (paint->text)
977 XtFree((XtPointer)paint->text);
978 if (paint->backtabs)
979 XmuDestroyArea(paint->backtabs);
980 XtFree((XtPointer)paint);
981 paint = next;
984 paint = sink->text_sink.paint->bearings;
985 while (paint) {
986 next = paint->next;
987 if (paint->text)
988 XtFree((XtPointer)paint->text);
989 XtFree((XtPointer)paint);
990 paint = next;
993 XtFree((XtPointer)sink->text_sink.paint);
994 sink->text_sink.paint = NULL;