* BUG: Fix Printer.Print() when printing to a PS or SVG file.
* BUG: Paint text routines now use the printer specific Pango routines when
painting to a printer.
[GB.REPORT]
* BUG: Fix preview so that no useless scrollbar is displayed in "fit to
page" mode.
git-svn-id: svn://localhost/gambas/trunk@4313 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Paste and Delete are now correctly disabled in the form editor when
the form is read-only.
[EXAMPLE]
* NEW: New Printing example.
[GB.DRAW]
* NEW: Paint.RichTextExtents() now take an optional width argument.
* NEW: Paint.DrawText() and Paint.DrawRichText() are two new methods to
directly draw text without using an intermediate path. They make
generated PDF and Postscript files smaller.
[GB.FORM]
* BUG: Setting ScrollArea.Border property correctly refreshes it now.
* BUG: ScrollArea contents is correctly clipped now.
[GB.GTK]
* BUG: gb.gtk now requires 'gtk+-unix-print-2.0' pkg-config library.
* BUG: Dialog.Font works correctly now.
* BUG: Relative font sizes are correctly interpreted in rich text now.
* BUG: TextArea shortcuts correctly ensure that the cursor is visible.
* BUG: Paint.DrawImage() works correctly now.
git-svn-id: svn://localhost/gambas/trunk@3607 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: CoordBox correctly returns decimal value in american format.
[GB.GTK]
* BUG: Printer.Print() now does not display a flashing configuration dialog
anymore.
* BUG: Printed font now have the correct size.
[GB.REPORT]
* BUG: ReportLabel now uses Font.Height to compute its height, because
Paint.DrawText aligns according to Font.Height and not
Paint.TextExtents().
git-svn-id: svn://localhost/gambas/trunk@3540 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Printer.PaperWidth and Printer.PaperHeight should return the
expected values for predefined papers.
git-svn-id: svn://localhost/gambas/trunk@2833 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Tons of hacks to make the Printer class (almost) work correctly.
* BUG: Fix painting on a painted DrawingArea.
git-svn-id: svn://localhost/gambas/trunk@2797 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Virtual controls coordinates are correctly stored in *.form files
again.
* BUG: Manage the "%" unit of Report coordinates.
* BUG: Don't try to replace underscores in project names when creating
*.deb packages. It does not work, and apparently dpkg-buildpackage has no
problem with them.
[GB.GTK]
* NEW: Try to make the Paint class usabled during the Begin event.
* BUG: The Printer control can be used on all form families.
[GB.NET.CURL]
* OPT: Curl.Peek() now avoids a useless data copy.
* NEW: FtpClient.Debug and HttpClient.Debug are new properties that makes
the curl library verbose or not when the client is in used.
* NEW: FtpCLient.Exec() allows to run specific FTP commands.
[GB.QT4]
* NEW: Try to make the Paint class usabled during the Begin event.
* BUG: TrayIcons cannot be released twice anymore, which prevents a crash.
* BUG: The Printer control can be used on all form families.
git-svn-id: svn://localhost/gambas/trunk@2795 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* BUG: Correctly deals with class reimplementation for Gambas3 component
help pages.
[GB.GTK]
* NEW: Printer.Run() has been replaced by thwo methods: Printer.Configure()
to configure the printer, and Printer.Print() to start printing.
[GB.NET]
* NEW: Starting some code cleanup in the component.
[GB.QT4]
* NEW: Printer.Run() has been replaced by thwo methods: Printer.Configure()
to configure the printer, and Printer.Print() to start printing.
* NEW: Printer.OutputFile is a new property to set the path of the output
file used for printing to a file.
[GB.QT4.WEBKIT]
* NEW: WebFrame.Print() is a new method to send a frame to an existing
printer object.
* NEW: Printer.OutputFile is a new property to set the path of the output
file used for printing to a file.
git-svn-id: svn://localhost/gambas/trunk@2600 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Printer implementation was completed.
[GB.FORM]
* NEW: Some control icons were updated.
[GB.QT4]
* NEW: Printer class implementation.
[GB.QT4.EXT]
* NEw: The Printer class was removed.
git-svn-id: svn://localhost/gambas/trunk@2579 867c0c6c-44f3-4631-809d-bfa615b0a4ec
* NEW: Change some control icons.
* NEW: An icon for the Printer control.
[GB.GTK]
* NEW: The Printer control has been implemented.
git-svn-id: svn://localhost/gambas/trunk@2574 867c0c6c-44f3-4631-809d-bfa615b0a4ec