Lines Matching refs:ascii_sink

53 #define offset(field) XtOffset(AsciiSinkObject, ascii_sink.field)
154 if (sink->ascii_sink.display_nonprinting)
209 sink->ascii_sink.normgc, (int) x,
238 GC gc = highlight ? sink->ascii_sink.invgc : sink->ascii_sink.normgc;
239 GC invgc = highlight ? sink->ascii_sink.normgc : sink->ascii_sink.invgc;
241 if (!sink->ascii_sink.echo) return;
274 if (sink->ascii_sink.display_nonprinting) {
317 rect->x = sink->ascii_sink.cursor_x - (short) (rect->width / 2);
318 rect->y = sink->ascii_sink.cursor_y - (short) rect->height;
335 sink->ascii_sink.cursor_x = x;
336 sink->ascii_sink.cursor_y = y;
339 if (state != sink->ascii_sink.laststate && XtIsRealized(text_widget))
341 sink->ascii_sink.insertCursorOn,
342 XtWindow(text_widget), sink->ascii_sink.xorgc,
345 sink->ascii_sink.laststate = state;
475 sink->ascii_sink.normgc = XtGetGC((Widget)sink, valuemask, &values);
479 sink->ascii_sink.invgc = XtGetGC((Widget)sink, valuemask, &values);
487 sink->ascii_sink.xorgc = XtGetGC((Widget)sink, valuemask, &values);
510 sink->ascii_sink.insertCursorOn= CreateInsertCursor(XtScreenOfObject(new));
511 sink->ascii_sink.laststate = XawisOff;
512 sink->ascii_sink.cursor_x = sink->ascii_sink.cursor_y = 0;
528 XtReleaseGC(w, sink->ascii_sink.normgc);
529 XtReleaseGC(w, sink->ascii_sink.invgc);
530 XtReleaseGC(w, sink->ascii_sink.xorgc);
531 XFreePixmap(XtDisplayOfObject(w), sink->ascii_sink.insertCursorOn);
551 XtReleaseGC((Widget)w, w->ascii_sink.normgc);
552 XtReleaseGC((Widget)w, w->ascii_sink.invgc);
556 if ( (w->ascii_sink.echo != old_w->ascii_sink.echo) ||
557 (w->ascii_sink.display_nonprinting !=
558 old_w->ascii_sink.display_nonprinting) )