forked from AuroraMiddleware/gtk
Move down each line in units of text_height rather than in units of
2008-03-31 Cody Russell <bratsche@gnome.org> * demos/gtk-demo/printing.c (draw_page): Move down each line in units of text_height rather than in units of data->font_size. (totally awesome catch by Dom Lachowicz) svn path=/trunk/; revision=19952
This commit is contained in:
parent
a63c87c5da
commit
d4a3e5a6e4
@ -1,3 +1,9 @@
|
||||
2008-03-31 Cody Russell <bratsche@gnome.org>
|
||||
|
||||
* demos/gtk-demo/printing.c (draw_page): Move down each line in
|
||||
units of text_height rather than in units of data->font_size.
|
||||
(totally awesome catch by Dom Lachowicz)
|
||||
|
||||
2008-03-28 Richard Hult <richard@imendio.com>
|
||||
|
||||
* gdk/quartz/gdkevents-quartz.c: (gdk_event_translate),
|
||||
|
@ -49,6 +49,7 @@ begin_print (GtkPrintOperation *operation,
|
||||
|
||||
data->num_lines = i;
|
||||
data->num_pages = (data->num_lines - 1) / data->lines_per_page + 1;
|
||||
|
||||
gtk_print_operation_set_n_pages (operation, data->num_pages);
|
||||
}
|
||||
|
||||
@ -122,7 +123,7 @@ draw_page (GtkPrintOperation *operation,
|
||||
{
|
||||
pango_layout_set_text (layout, data->lines[line], -1);
|
||||
pango_cairo_show_layout (cr, layout);
|
||||
cairo_rel_move_to (cr, 0, data->font_size);
|
||||
cairo_rel_move_to (cr, 0, text_height);
|
||||
line++;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user