Lines Matching refs:pen

12 /* State of the pen at some moment in time, also used in a cell */
26 /* Extra state storage that isn't strictly pen-related */
34 ScreenPen pen;
66 ScreenPen pen;
90 new_cell->pen = screen->pen;
181 cell->pen = screen->pen;
196 cell->pen.protected_cell = info->protected_cell;
269 if(selective && cell->pen.protected_cell)
273 cell->pen = screen->pen;
390 screen->pen.bold = val->boolean;
393 screen->pen.underline = val->number;
396 screen->pen.italic = val->boolean;
399 screen->pen.blink = val->boolean;
402 screen->pen.reverse = val->boolean;
405 screen->pen.strike = val->boolean;
408 screen->pen.font = val->number;
411 screen->pen.fg = val->color;
414 screen->pen.bg = val->color;
707 cell->attrs.bold = intcell->pen.bold;
708 cell->attrs.underline = intcell->pen.underline;
709 cell->attrs.italic = intcell->pen.italic;
710 cell->attrs.blink = intcell->pen.blink;
711 cell->attrs.reverse = intcell->pen.reverse ^ screen->global_reverse;
712 cell->attrs.strike = intcell->pen.strike;
713 cell->attrs.font = intcell->pen.font;
715 cell->fg = intcell->pen.fg;
716 cell->bg = intcell->pen.bg;
741 intcell->pen.bold = cell->attrs.bold;
742 intcell->pen.underline = cell->attrs.underline;
743 intcell->pen.italic = cell->attrs.italic;
744 intcell->pen.blink = cell->attrs.blink;
745 intcell->pen.reverse = cell->attrs.reverse ^ screen->global_reverse;
746 intcell->pen.strike = cell->attrs.strike;
747 intcell->pen.font = cell->attrs.font;
749 intcell->pen.fg = cell->fg;
750 intcell->pen.bg = cell->bg;
823 if((attrs & VTERM_ATTR_BOLD_MASK) && (a->pen.bold != b->pen.bold))
825 if((attrs & VTERM_ATTR_UNDERLINE_MASK) && (a->pen.underline != b->pen.underline))
827 if((attrs & VTERM_ATTR_ITALIC_MASK) && (a->pen.italic != b->pen.italic))
829 if((attrs & VTERM_ATTR_BLINK_MASK) && (a->pen.blink != b->pen.blink))
831 if((attrs & VTERM_ATTR_REVERSE_MASK) && (a->pen.reverse != b->pen.reverse))
833 if((attrs & VTERM_ATTR_STRIKE_MASK) && (a->pen.strike != b->pen.strike))
835 if((attrs & VTERM_ATTR_FONT_MASK) && (a->pen.font != b->pen.font))
837 if((attrs & VTERM_ATTR_FOREGROUND_MASK) && !vterm_color_equal(a->pen.fg, b->pen.fg))
839 if((attrs & VTERM_ATTR_BACKGROUND_MASK) && !vterm_color_equal(a->pen.bg, b->pen.bg))