Commit Graph

82 Commits

Author SHA1 Message Date
juha
7b162087fd Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
jesus
9ae6ac7874 LCL, PostScriptCanvas, added dummy RealizeAntialising which causes crash on carbon, from Patrick Chevalley, issue #23751
git-svn-id: trunk@39975 -
2013-01-27 09:15:25 +00:00
jesus
03fa03c235 LCL, implements TextRect in PostscriptCanvas, from Tim P. Launchbury, issue #23659
git-svn-id: trunk@39866 -
2013-01-16 20:59:00 +00:00
jesus
fe2540db24 LCL+LazReport, corrects postscript rotated text and remove lazreport hack that was compensating for that bug, from Julio Jimenez Borreguero
git-svn-id: trunk@37410 -
2012-05-24 19:03:20 +00:00
jesus
825197724c LCL, use rectclip to set clipping rectangle instead of current path because it sometimes get drawn on next stroke
git-svn-id: trunk@37155 -
2012-05-04 19:51:30 +00:00
jesus
567bfeb0a1 LCL, implements textrect clipping in Postscriptprintercanvas
git-svn-id: trunk@37131 -
2012-05-01 20:50:57 +00:00
jesus
e62f67750f LCL, fix TPostScriptPrinterCanvas.ClipRect is empty-rect until explicitly set by user, patch from Joachim Paepke, issue #21027
git-svn-id: trunk@37043 -
2012-04-26 21:02:01 +00:00
paul
880401dbb8 lcl: remove ver2_2_x defines
git-svn-id: trunk@36368 -
2012-03-27 07:16:11 +00:00
juha
ef93f8effc LCL: remove obsolete and WRONG cBrushStyle array. Items were in wrong order
git-svn-id: trunk@33235 -
2011-11-02 23:15:51 +00:00
juha
0928ead547 LCL: Changed function ColorToRGB's return value to TColorRef. Many related changes around the code.
git-svn-id: trunk@29734 -
2011-03-06 12:45:59 +00:00
paul
c708840d05 lcl: fix name clash with ancestor fields after fpc:r16303
git-svn-id: trunk@28088 -
2010-11-05 08:07:11 +00:00
jesus
d897a56d00 LCL, fix postscriptcanvas roundrect problem on resolution change, adapted patch from Anton Kavalenka and Patrick Chevalley, issue #17214
git-svn-id: trunk@27349 -
2010-09-13 19:24:19 +00:00
sekelsenmat
74f27bdc7b Improves the fpc 2.2.4 defines
git-svn-id: trunk@24957 -
2010-04-26 08:43:23 +00:00
sekelsenmat
e3b6b29bdb Implements support for FPC 2.2.4 for WinCE
git-svn-id: trunk@24956 -
2010-04-26 08:31:15 +00:00
jesus
af4bb981df tpipro, fix print preview empty pages under unix
git-svn-id: trunk@24419 -
2010-04-04 23:46:49 +00:00
jesus
14e8e2cf01 LCL+Printers, patch to allow cupsprinter to use another class of TPrinterCanvas, from Petr Kristan, issue #16101
git-svn-id: trunk@24216 -
2010-03-25 21:21:55 +00:00
jesus
4ddf5a3e30 LCL, fix postscriptcanvas problem on consecutive LineTo operations, issue #16112
git-svn-id: trunk@24213 -
2010-03-25 20:18:45 +00:00
jesus
48d85e8ca9 LCL, fix escaping invalid postscript string chars, issue #15920
git-svn-id: trunk@24001 -
2010-03-15 00:44:41 +00:00
jesus
132fcd9eee LCL, fix postscriptcanvas clipping, single moveto/lineto didn't work, fix font size of default font
git-svn-id: trunk@23928 -
2010-03-10 20:05:26 +00:00
jesus
1f547bb00d LCL, fix font.size returning negative values plus dummy implementation of SetPixel in postscriptcanvas, from C Western, issue 157457
git-svn-id: trunk@23709 -
2010-02-16 06:09:23 +00:00
jesus
273106521a LCL, fix TPostScriptCanvas.Polyline not flushing output buffer, from Anton Kavalenka issue #14535
git-svn-id: trunk@21607 -
2009-09-08 06:15:37 +00:00
jesus
83b97ddf94 LCL, implements cliping rect in postscriptcanvas from Anton Kavalenka, issue #13826
git-svn-id: trunk@21111 -
2009-08-05 20:15:33 +00:00
vincents
041e562503 LCL: fixed copy paste error in post script commands (issue #13954)
git-svn-id: trunk@20574 -
2009-06-10 18:42:01 +00:00
mattias
a465012659 LCL: TCanvas: removed LineTo, MoveTo, using DoLineTo and DoMoveTo instead
git-svn-id: trunk@20479 -
2009-06-06 15:51:39 +00:00
mattias
18fa3ce4ca reduced warnings
git-svn-id: trunk@19952 -
2009-05-13 10:23:19 +00:00
jesus
0a1f6d9523 LCL, implemented per page orientation/boundingbox, fix issue #13626
git-svn-id: trunk@19744 -
2009-05-01 16:52:53 +00:00
mattias
fe3d98fd84 clean up
git-svn-id: trunk@19729 -
2009-05-01 10:32:15 +00:00
jesus
47b79b7fae LCL, postscriptcanvas, fix starting page number
git-svn-id: trunk@19702 -
2009-04-30 05:39:53 +00:00
jesus
7597713c59 LCL, postscript, improve handling of alpha channel
git-svn-id: trunk@19699 -
2009-04-29 21:37:12 +00:00
jesus
63b5491051 LCL, postscript, better handling of images with transparency
git-svn-id: trunk@19697 -
2009-04-29 19:56:30 +00:00
jesus
ed19d1e459 LCL, made sure /DeviceRGB colorspace is set or ASCII85Decode filter may fail while decoding
git-svn-id: trunk@19696 -
2009-04-29 19:34:57 +00:00
jesus
ba06642516 LCL, enable standalone use of postscriptcanvas and implements user defined resolution
git-svn-id: trunk@19671 -
2009-04-28 20:23:15 +00:00
jesus
23f25a0958 LCL, use ascii85 and image operator to encode images in postscript output to improve size/time and flexibility
git-svn-id: trunk@19670 -
2009-04-28 20:12:25 +00:00
jesus
cc05528a07 LCL, unify float format in postscriptcanvas and fix some conversions
git-svn-id: trunk@19473 -
2009-04-17 18:43:46 +00:00
jesus
07627b0ecc Printers, implemented reverse variants of portrait and landscape, inverted landscape orientation
git-svn-id: trunk@19430 -
2009-04-14 21:11:06 +00:00
jesus
c0a5880b5c Printers(cups), fix printer orientation problem (issue #13488), advanced options in printer properties dlg, started pagesetup dlg, etc.
git-svn-id: trunk@19410 -
2009-04-13 16:15:27 +00:00
mattias
511620d78d clean up
git-svn-id: trunk@19268 -
2009-04-07 08:29:13 +00:00
jesus
55de292278 LCL, patch to reset cached pen width between documents and pages, from Anton Kavalenka, issue #13356
git-svn-id: trunk@19255 -
2009-04-06 18:54:19 +00:00
jesus
8636b8453a Printers, patch for hi-res postscript output from Anton Kavalenka with changes, issue #13356
git-svn-id: trunk@19237 -
2009-04-06 04:32:52 +00:00
jesus
4835e9c805 LCL, fix postscript arc and ellipse drawing (avoid double frame)
git-svn-id: trunk@19027 -
2009-03-18 22:46:07 +00:00
paul
d9491a4528 lcl: fix header
git-svn-id: trunk@18002 -
2008-12-31 03:07:17 +00:00
jesus
3e57042c0f LCL, initial postscript unicode support, updated/fixed postscript sample
git-svn-id: trunk@17631 -
2008-11-29 20:54:20 +00:00
marc
c8855d51da + Added flags to allow TLazIntfImage initialize description in creation
* replaced existing calls to create TLazIntfImage without description since it is set later (default works too, but might change).
* Enabled palette support for descriptions without palette

git-svn-id: trunk@17407 -
2008-11-16 15:27:37 +00:00
jesus
5ff328f3f1 LCL, fixed postscriptcanvas AV issue #12173, and example
git-svn-id: trunk@16637 -
2008-09-18 21:24:09 +00:00
jesus
0fd0d89882 LCL, fix page orientation on postscript output, issue #11944
git-svn-id: trunk@16443 -
2008-09-05 20:22:14 +00:00
mattias
9032caa4fd UTF-8: added ExpandFilenameUTF8
git-svn-id: trunk@16272 -
2008-08-27 11:25:01 +00:00
mattias
69cfe88898 using UTF-8 for file operations and environment variables
git-svn-id: trunk@16236 -
2008-08-25 22:32:23 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
jesus
34f9100000 LCL, fix typos and postscriptcanvas Y margin
git-svn-id: trunk@15815 -
2008-07-18 21:16:39 +00:00
vincents
d49446d842 LCL: fixed typo in postscriptcanvas (bug #11629)
git-svn-id: trunk@15706 -
2008-07-08 16:45:16 +00:00