juha
|
499bcaf7b1
|
CairoCanvas: Fix BeginPage call. Issue #37682, patch from Percy Van Den Bylaardt.
git-svn-id: trunk@64367 -
|
2021-01-09 20:41:19 +00:00 |
|
juha
|
9219ea531d
|
Move unit GraphMath from LCL to LazUtils. It has no dependencies to GUI.
git-svn-id: trunk@64303 -
|
2020-12-29 22:56:40 +00:00 |
|
juha
|
16ffa2572f
|
LCL: Improve handling of PageNumber in various Printer classes. Issue #37682, patch from Joeny Ang.
git-svn-id: trunk@64104 -
|
2020-11-04 17:48:46 +00:00 |
|
juha
|
7785ef55e4
|
CairoCanvas: Fix landscape orientation in PDF canvas. Refactor + clean. Issue #36753, patch from Percy Van Den bylaardt.
git-svn-id: trunk@62730 -
|
2020-03-09 23:45:15 +00:00 |
|
jesus
|
83f87d971d
|
CairoCanvas: implements SetPenMode, from Anton Kavalenka, issue #35425
git-svn-id: trunk@61249 -
|
2019-05-20 19:35:05 +00:00 |
|
juha
|
c966415648
|
CairoCanvas: Allow saving TCairoSVGCanvas to a stream. Support Pen.Mode pmXor. Issues #35425,#30293. Patch from Anton Kavalenka.
git-svn-id: trunk@61052 -
|
2019-04-24 19:45:35 +00:00 |
|
jesus
|
1a7930cb2c
|
Printers, fix GTK printing problem issue #34932
git-svn-id: trunk@60732 -
|
2019-03-20 03:13:56 +00:00 |
|
jesus
|
8965b70a28
|
Printers, Fix printing regression under linux, issue #34680
git-svn-id: trunk@59823 -
|
2018-12-14 02:25:32 +00:00 |
|
jesus
|
a3fdf62ba2
|
CairoCanvas: implement default values for default font (fix fonts on exporting LazReport grid using cairo export)
git-svn-id: trunk@52568 -
|
2016-06-22 20:23:16 +00:00 |
|
mattias
|
a46caecea3
|
printe4lazarus: raise exception, if tmp file cannot be created
git-svn-id: trunk@50173 -
|
2015-10-26 10:12:31 +00:00 |
|
juha
|
d2fcc0de8c
|
LCL: Move PrinterCanvas BeginDoc, NewPage and EndDoc to public section.
git-svn-id: trunk@48970 -
|
2015-05-08 10:34:19 +00:00 |
|
mattias
|
97eaae9a7b
|
cairocanvas: less hints
git-svn-id: trunk@47612 -
|
2015-02-07 09:46:08 +00:00 |
|
jesus
|
b42d8559bf
|
CairoCanvas: don't call TCanvas.DoMoveTo which calls interface MoveToEx, fix crash on cairo LazReport exporting reports with lines or objects with incomplete frames
git-svn-id: trunk@46247 -
|
2014-09-18 17:35:59 +00:00 |
|
jesus
|
46c9fdc58b
|
cairocanvas: fix printing stricked/underlined text, issue #26624
git-svn-id: trunk@46077 -
|
2014-08-26 01:17:26 +00:00 |
|
jesus
|
b6ea3d2753
|
CairoCanvas: fix GdkCairoCanvas ignored Controls coordinates, always paints on parent (0, 0) position, from Petr-K, issue #25485
git-svn-id: trunk@44432 -
|
2014-03-15 08:33:39 +00:00 |
|
jesus
|
585b1dd06a
|
CairoCanvas, support for wordbreak text style, from Petr-K, issue #25484
git-svn-id: trunk@44430 -
|
2014-03-15 08:19:36 +00:00 |
|
jesus
|
f294a66a90
|
CairoCanvas, updates from Petr-K, issue #24657
git-svn-id: trunk@43193 -
|
2013-10-09 17:53:02 +00:00 |
|
mattias
|
ac9e433e89
|
cairocanvas: initialize vars
git-svn-id: trunk@42586 -
|
2013-09-04 09:18:32 +00:00 |
|
mattias
|
682d0a56aa
|
cairocanvas: less hints
git-svn-id: trunk@41365 -
|
2013-05-23 07:04:16 +00:00 |
|
jesus
|
ce1bfee474
|
CairoCanvas: fix line styles. They should not scale with pen widths
git-svn-id: trunk@40990 -
|
2013-05-02 02:32:17 +00:00 |
|
jesus
|
3d48b60eec
|
CairoCanvas: Implemented DrawSurface to draw a cairo surface onto canvas
git-svn-id: trunk@40984 -
|
2013-05-02 00:16:38 +00:00 |
|
jesus
|
807058aba7
|
CairoCanvas: refactored TranslateBufferByIntfImage->GraphicToARGB32 to be useful in other parts
git-svn-id: trunk@40983 -
|
2013-05-02 00:14:14 +00:00 |
|
jesus
|
26c321819a
|
CairoCanvas: make the canvas handle a real cairo context instead of a dummy value
git-svn-id: trunk@40982 -
|
2013-05-02 00:09:45 +00:00 |
|
jesus
|
edbbec026e
|
CairoCanvas: debugclip
git-svn-id: trunk@40981 -
|
2013-05-01 23:24:08 +00:00 |
|
jesus
|
24fb6810b9
|
CairoCanvas: implements MixedRoundRect
git-svn-id: trunk@40980 -
|
2013-05-01 23:20:12 +00:00 |
|
mattias
|
e44460c6b1
|
cairocanvas: less hints
git-svn-id: trunk@40880 -
|
2013-04-22 15:36:12 +00:00 |
|
jesus
|
52abe423f0
|
CairoCanvas, implements stream output and page size change for PS and PDF
git-svn-id: trunk@40879 -
|
2013-04-22 14:53:41 +00:00 |
|
jesus
|
0c8ce4df71
|
CairoCanvas, implements clipping, fix issue #24217
git-svn-id: trunk@40726 -
|
2013-04-07 06:09:08 +00:00 |
|
jesus
|
c5089fb28f
|
CairoCanvas, fix TextExtent, from Julio Jiménez Boreguero
git-svn-id: trunk@40725 -
|
2013-04-06 19:51:11 +00:00 |
|
jesus
|
5fc932cc76
|
CairoCanvas, fix textrect rotation
git-svn-id: trunk@40724 -
|
2013-04-06 17:47:24 +00:00 |
|
jesus
|
a471e2d12c
|
CairoCanvas, for alignment, logical rect should be used instead of ink rect, fix alignment to the right
git-svn-id: trunk@40722 -
|
2013-04-05 20:10:53 +00:00 |
|
jesus
|
8fc6a8eb4b
|
CairoCanvas, fix textrect with multiline text, modified test
git-svn-id: trunk@40721 -
|
2013-04-05 19:23:10 +00:00 |
|
jesus
|
5c01b41999
|
CairoCanvas, some refactoring, disabled breaklines, fix TextRect text position
git-svn-id: trunk@40717 -
|
2013-04-05 08:06:10 +00:00 |
|
jesus
|
7e17e5a27a
|
CairoCanvas, TextExtent patch from Julio Jiménez Borreguero
git-svn-id: trunk@40716 -
|
2013-04-04 19:40:08 +00:00 |
|
jesus
|
c69b4039cf
|
CairoCanvas, Improves pangocairo text alignments, from Julio Jiménez Borreguero
git-svn-id: trunk@40707 -
|
2013-04-03 19:09:35 +00:00 |
|
mattias
|
b1922566ff
|
cairocanvas: less hhints
git-svn-id: trunk@40703 -
|
2013-04-03 09:57:47 +00:00 |
|
jesus
|
2efb4587ed
|
CairoCanvas, make sure cairo context is created before using fonts
git-svn-id: trunk@40676 -
|
2013-04-01 04:26:02 +00:00 |
|
jesus
|
b067464acc
|
CairoCanvas, Implements TextOut using CairoPango, from Julio Jiménez Borreguero
git-svn-id: trunk@40668 -
|
2013-03-29 19:41:35 +00:00 |
|
jesus
|
af138e87a7
|
CairoCanvas, Get the same text origin as cairo_show_text, (baseline left, instead of Pango's top left), from Julio Jiménez Borreguero
git-svn-id: trunk@40661 -
|
2013-03-28 17:57:15 +00:00 |
|
jesus
|
968d550d0e
|
CairoCanvas, enabled pangocairo
git-svn-id: trunk@40650 -
|
2013-03-27 17:59:58 +00:00 |
|
jesus
|
6528fabab6
|
CairoCanvas, fix text alignment using xbearing, fix pangocairo text size and position, from Julio Jiménez Borreguero
git-svn-id: trunk@40649 -
|
2013-03-27 17:31:26 +00:00 |
|
jesus
|
63070f2a5e
|
CairoCanvas: fix margins from Julio Jiménez Borreguero
git-svn-id: trunk@40646 -
|
2013-03-26 20:09:34 +00:00 |
|
jesus
|
6ce55a8aea
|
CairoCanvas, implements text rotation, from Julio Jiménez Borreguero
git-svn-id: trunk@40620 -
|
2013-03-22 18:28:53 +00:00 |
|
jesus
|
ccc3e57ea5
|
CairoCanvas, fixed line widths and clipping bounds
git-svn-id: trunk@40608 -
|
2013-03-21 20:21:48 +00:00 |
|
jesus
|
0bf1e0e25d
|
CairoCanvas, disabled pangocairo for the moment
git-svn-id: trunk@40607 -
|
2013-03-21 20:14:03 +00:00 |
|
jesus
|
2b2a84006d
|
CairoCanvas, fix images, from Julio Jiménez Borreguero
git-svn-id: trunk@40600 -
|
2013-03-21 15:11:53 +00:00 |
|
jesus
|
a5e1fa9068
|
CairoCanvas, made it to use PangoCairo for text
git-svn-id: trunk@40597 -
|
2013-03-21 09:16:47 +00:00 |
|
jesus
|
84e0ccbcb7
|
Added cairocanvas package, long delayed patch from Petr Kristan
git-svn-id: trunk@40596 -
|
2013-03-21 09:11:04 +00:00 |
|