Home | History | Annotate | Download | only in src

Lines Matching defs: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 */
36 ScreenPen pen;
68 ScreenPen pen;
92 new_cell->pen = screen->pen;
183 cell->pen = screen->pen;
198 cell->pen.protected_cell = info->protected_cell;
199 cell->pen.dwl = info->dwl;
200 cell->pen.dhl = info->dhl;
275 if(selective && cell->pen.protected_cell)
279 cell->pen = screen->pen;
280 cell->pen.dwl = info->doublewidth;
281 cell->pen.dhl = info->doubleheight;
399 screen->pen.bold = val->boolean;
402 screen->pen.underline = val->number;
405 screen->pen.italic = val->boolean;
408 screen->pen.blink = val->boolean;
411 screen->pen.reverse = val->boolean;
414 screen->pen.strike = val->boolean;
417 screen->pen.font = val->number;
420 screen->pen.fg = val->color;
423 screen->pen.bg = val->color;
588 cell->pen.dwl = newinfo->doublewidth;
589 cell->pen.dhl = newinfo->doubleheight;
748 cell->attrs.bold = intcell->pen.bold;
749 cell->attrs.underline = intcell->pen.underline;
750 cell->attrs.italic = intcell->pen.italic;
751 cell->attrs.blink = intcell->pen.blink;
752 cell->attrs.reverse = intcell->pen.reverse ^ screen->global_reverse;
753 cell->attrs.strike = intcell->pen.strike;
754 cell->attrs.font = intcell->pen.font;
756 cell->attrs.dwl = intcell->pen.dwl;
757 cell->attrs.dhl = intcell->pen.dhl;
759 cell->fg = intcell->pen.fg;
760 cell->bg = intcell->pen.bg;
785 intcell->pen.bold = cell->attrs.bold;
786 intcell->pen.underline = cell->attrs.underline;
787 intcell->pen.italic = cell->attrs.italic;
788 intcell->pen.blink = cell->attrs.blink;
789 intcell->pen.reverse = cell->attrs.reverse ^ screen->global_reverse;
790 intcell->pen.strike = cell->attrs.strike;
791 intcell->pen.font = cell->attrs.font;
793 intcell->pen.fg = cell->fg;
794 intcell->pen.bg = cell->bg;
867 if((attrs & VTERM_ATTR_BOLD_MASK) && (a->pen.bold != b->pen.bold))
869 if((attrs & VTERM_ATTR_UNDERLINE_MASK) && (a->pen.underline != b->pen.underline))
871 if((attrs & VTERM_ATTR_ITALIC_MASK) && (a->pen.italic != b->pen.italic))
873 if((attrs & VTERM_ATTR_BLINK_MASK) && (a->pen.blink != b->pen.blink))
875 if((attrs & VTERM_ATTR_REVERSE_MASK) && (a->pen.reverse != b->pen.reverse))
877 if((attrs & VTERM_ATTR_STRIKE_MASK) && (a->pen.strike != b->pen.strike))
879 if((attrs & VTERM_ATTR_FONT_MASK) && (a->pen.font != b->pen.font))
881 if((attrs & VTERM_ATTR_FOREGROUND_MASK) && !vterm_color_equal(a->pen.fg, b->pen.fg))
883 if((attrs & VTERM_ATTR_BACKGROUND_MASK) && !vterm_color_equal(a->pen.bg, b->pen.bg))