annotate lwlib/README @ 65891:d0d10499b708
Rename member for_overlaps_p in struct glyph_string to
for_overlaps.
(get_glyph_string_clip_rects): New function created from
get_glyph_string_clip_rect. Set clipping rectangles according to
the value of for_overlaps. Enable to store multiple clipping
rectangles.
(get_glyph_string_clip_rect): Use get_glyph_string_clip_rects.
(fill_composite_glyph_string, fill_glyph_string, draw_glyphs):
Rename argument OVERLAPS_P to OVERLAPS. All uses in macros changed.
(x_fix_overlapping_area): Add OVERLAPS arg. Pass it to draw_glyphs.
(draw_phys_cursor_glyph): Set width of erased cursor to use it for
calculating clipping rectangles later. Call
x_fix_overlapping_area with new OVERLAPS arg to draw only erased
cursor area.
(expose_overlaps): Call x_fix_overlapping_area with new
OVERLAPS arg to draw overlaps in both preceding and succeeding rows.
author |
YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
date |
Fri, 07 Oct 2005 07:39:17 +0000 |
parents |
648d04be6a9c |
children |
94ef9897d110 |
rev |
line source |
25842
|
1 This subdirectory contains the lwlib library which provides a uniform
|
|
2 interface to a few different X toolkits. The library was written by Lucid.
|
|
3 This version has changes in the makefile to fit in with Emacs's configure
|
|
4 script, and some source files have been renamed to fit in 14 characters.
|
|
5
|