* src/ReportBase/_MenuOptions.py: Set SVN properties.
        * src/docgen/GtkPrint.py: Round up paper size values received from
        GtkContext.



svn: r8984
This commit is contained in:
Zsolt Foldvari
2007-09-17 12:36:03 +00:00
parent 99777f16b4
commit 2eea9723b9
3 changed files with 12 additions and 7 deletions

View File

@ -1,3 +1,8 @@
2007-09-17 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/ReportBase/_MenuOptions.py: Set SVN properties.
* src/docgen/GtkPrint.py: Round up paper size values received from
GtkContext.
2007-09-16 Zsolt Foldvari <zfoldvar@users.sourceforge.net> 2007-09-16 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
* src/ReportBase/_ReportDialog.py: * src/ReportBase/_ReportDialog.py:
* src/glade/paper_settings.glade: * src/glade/paper_settings.glade:

View File

@ -17,7 +17,7 @@
# along with this program; if not, write to the Free Software # along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
# #
# $Id: $ # $Id$
""" """
Abstracted option handling. Abstracted option handling.

View File

@ -551,8 +551,8 @@ class GtkPrint(CairoDoc):
"""Setup environment for printing. """Setup environment for printing.
""" """
# get page size # get page size
self.page_width = context.get_width() self.page_width = round(context.get_width())
self.page_height = context.get_height() self.page_height = round(context.get_height())
# initialize pagination # initialize pagination
self.setup_paginate() self.setup_paginate()
@ -579,8 +579,8 @@ class GtkPrint(CairoDoc):
""" """
cr = context.get_cairo_context() cr = context.get_cairo_context()
layout = context.create_pango_layout() layout = context.create_pango_layout()
width = context.get_width() width = round(context.get_width())
height = context.get_height() height = round(context.get_height())
dpi_x = context.get_dpi_x() dpi_x = context.get_dpi_x()
dpi_y = context.get_dpi_y() dpi_y = context.get_dpi_y()
@ -596,8 +596,8 @@ class GtkPrint(CairoDoc):
# give a dummy cairo context to gtk.PrintContext, # give a dummy cairo context to gtk.PrintContext,
# PrintPreview will update it with the real one # PrintPreview will update it with the real one
width = int(context.get_width()) width = int(round(context.get_width()))
height = int(context.get_height()) height = int(round(context.get_height()))
surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, width, height) surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, width, height)
cr = cairo.Context(surface) cr = cairo.Context(surface)
context.set_cairo_context(cr, PRINTER_DPI, PRINTER_DPI) context.set_cairo_context(cr, PRINTER_DPI, PRINTER_DPI)