Commit Graph

71 Commits

Author SHA1 Message Date
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
mattias
e3520a6d50 gtk intf: reduced warnings/notes - use -dVerboseLCLTodos and -dVerboseGtkTodos to see them
git-svn-id: trunk@15422 -
2008-06-14 12:04:46 +00:00
paul
11de6af8b9 decapitalize all procedure and function keywords to make all looks the same
git-svn-id: trunk@14375 -
2008-03-03 08:06:26 +00:00
jesus
cd3c8da1d8 LCL, updated PostScript font mappings from Phil J. Hess, issue #9705
git-svn-id: trunk@12061 -
2007-09-18 01:07:23 +00:00
jesus
f496d0bce1 LCL, minimal TextRect implementation for TPostScriptPrinterCanvas, issue #9679
git-svn-id: trunk@12057 -
2007-09-17 19:05:15 +00:00
tombo
a0fdad737e LCL postscriptcanvas.pas:
- fixed PostScript case
- write number of pages to header on EndDoc
- overriden TCanvas.Create*, TCanvas.*Changing, TCanvas.DeselectHandles and TCanvas.RequiredState to not call handle dependent functions, since handle is dummy  

git-svn-id: trunk@12010 -
2007-09-12 14:47:57 +00:00
jesus
49d2976787 LCL: Reset current font selection in postscript output after new page (issue #8579)
git-svn-id: trunk@10834 -
2007-03-30 18:43:23 +00:00
vincents
c8c9280862 LCL: don't round Font.Size (is integer anyway), fixes IE309991 given by fpc 2.3.1
git-svn-id: trunk@10750 -
2007-03-14 20:02:56 +00:00
vincents
6b74e3cb41 LCL: PostScriptCanvas - a page in postscript needs also the name, not only the index (bug #8381) from Tom Gregorovic
git-svn-id: trunk@10670 -
2007-02-22 22:04:47 +00:00
vincents
c3f3bb0aa0 LCL: removed RadialPie function without angles parameter, renamed RadialPieWithAngles to RadialPie
git-svn-id: trunk@10529 -
2007-01-29 12:33:03 +00:00
jesus
a604ab58bd force postcript float numbers to use '.' instead of ',' for some locales, issue #7920
git-svn-id: trunk@10304 -
2006-12-06 05:38:27 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00