view lisp/toolbar/save.xpm @ 53887:ed7d265e860f

(Voverflow_newline_into_fringe, syms_of_xdisp) (left_bits, right_bits, up_arrow_bits, down_arrow_bits) (continued_bits, continuation_bits, ov_bits, first_line_bits) (last_line_bits, filled_box_cursor_bits, hollow_box_cursor_bits) (bar_cursor_bits, hbar_cursor_bits, zv_bits, hollow_square_bits) (fringe_bitmaps, draw_fringe_bitmap, draw_row_fringe_bitmaps) (draw_window_fringes, compute_fringe_widths, update_window_fringes): Move fringe handling vars and code to new file fringe.c. (handle_display_prop): Handle left-fringe and right-fringe display properties; store user fringe bitmaps in iterator. (move_it_in_display_line_to): Handle cursor in fringe at eob. (clear_garbaged_frames): Set force_flush_display_p if resized. (redisplay_window): Redraw fringe bitmaps if not just_this_one_p. (display_line): Handle cursor in fringe at eob. (display_line): Set row user fringe bitmaps from iterator.
author Kim F. Storm <storm@cua.dk>
date Sun, 08 Feb 2004 23:20:52 +0000
parents 0412bc78ee11
children 734ff40978ad
line wrap: on
line source

/* XPM */
static char *magick[] = {
/* columns rows colors chars-per-pixel */
"24 24 5 1",
"  c #01be01be01be",
". c #62dd62dd62dd",
"X c Gray62",
"o c #e625e625e625",
"O c None",
/* pixels */
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOO  OOOOOOOOO",
"OOOOOOOOOOO  X. OOOOOOOO",
"OOOOOOOOO  oXoX OOOOOOOO",
"OOOOOOO  oXoooXX OOOOOOO",
"OOOOO  oXoooooo. OOOOOOO",
"OOO  XoooooooooX  OOOOOO",
"OO XooooooooooooX OOOOOO",
"OO .XoooooooooooX. OOOOO",
"OOO XooooooooooXXX OOOOO",
"OOO .XoooooooXX..X. OOOO",
"OOOO XoooooXX...X.X OOOO",
"OOOO .XooXX.Xoo.X.X. OOO",
"OOOOO XXX.oooooX.X.  OOO",
"OOOOO .XXoo.ooooXX   OOO",
"OOOOOO XX.o XooX.  OOOOO",
"OOOOOO .XXooXoX  OOOOOOO",
"OOOOOOO .X.oX  OOOOOOOOO",
"OOOOOOOO     OOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOO"
};