Commit Graph

35 Commits

Author SHA1 Message Date
juha
04a1dda99d Printers: Fix spelling in printers.pas and printer4lazarus pacakage. Issue #37941, patch from Don Siders.
git-svn-id: trunk@64039 -
2020-10-17 16:42:16 +00:00
juha
7a76a4c728 Printer4Lazarus: Fix header comments. Fix license text in CupsDyn unit to match other units and the package itself.
git-svn-id: trunk@56491 -
2017-11-25 10:20:02 +00:00
juha
ec91cfdc9a LCL: Use "out" parameter instead of "var" in Printer.Write() and derivatives. Issue #29950.
git-svn-id: trunk@53102 -
2016-10-12 13:37:37 +00:00
ondrej
f7158c1393 lcl: disable windows on system dialog execute
win32: fix parent window handle for system dialogs
Issue #28631

git-svn-id: trunk@51798 -
2016-03-02 05:45:52 +00:00
mattias
ab7f52ff2d printers: less hints
git-svn-id: trunk@49615 -
2015-08-08 08:26:38 +00:00
jesus
d7fbbecdb3 Printers,carbon: implements getting default printer resolution from PPD data
git-svn-id: trunk@48542 -
2015-03-30 17:14:55 +00:00
dmitry
5ea64c5142 printer4lazarus: carbon - restore usage of PMPrinterGetOutputResolution (loaded in run-time to be compatible with OSX10.4). if the function is not available or returns error - use larged printer resolution available
git-svn-id: trunk@48525 -
2015-03-28 04:56:42 +00:00
dmitry
575e6ac4fd printer4lazarus: carbon - replace OSX 10.5 (driver specific) code with OSX 10.0 compatible code for getting printerinters DPI
git-svn-id: trunk@48507 -
2015-03-26 00:48:36 +00:00
jesus
679d20a26e Printers, don't setup printer list while printer object is being destroyed, fix issue #26489
git-svn-id: trunk@46235 -
2014-09-14 17:41:24 +00:00
jesus
679b76adf4 Printers, carbon, initialize paperlist (and printerlist) array and check if it was allocated before releasing, issue #26435
git-svn-id: trunk@45789 -
2014-07-05 18:53:51 +00:00
jesus
0483e1236e Printers, Carbon, do not use PMPrinterOutputResolution when compiling for PowerPC
git-svn-id: trunk@43541 -
2013-12-15 05:01:39 +00:00
jesus
2e9280a334 Printers, Carbon, support for printing at higher resolution, issue #23339
git-svn-id: trunk@43141 -
2013-10-07 05:18:28 +00:00
jesus
91bd6f356b Printers, carbon, fix context origin (the origin should be the imageable area not the paper rect)
git-svn-id: trunk@43140 -
2013-10-07 05:04:58 +00:00
mattias
23d713f7b5 lcl: carbon: clean up
git-svn-id: trunk@38553 -
2012-09-07 09:25:37 +00:00
paul
223ba36920 components: remove ver2_2_x defines
git-svn-id: trunk@36369 -
2012-03-27 07:19:05 +00:00
zeljko
3f02801700 Carbon: fixed crash when no printers installed. Issues #15475 and #20112
git-svn-id: trunk@34340 -
2011-12-21 07:42:49 +00:00
vincents
8f1076967c printers: fixed compilation (Duplicate identifier "PrinterName") on Mac OS X after revision 32243 #6d24d264ef
git-svn-id: trunk@32310 -
2011-09-13 07:52:19 +00:00
dmitry
668b35da7e carbon: fix a small mem leak in FindDefaultPrinter method. patch by Phil. #18451
git-svn-id: trunk@29476 -
2011-02-12 05:03:11 +00:00
dmitry
fb560e9128 carbon: no-printer failure patch by Patrick Chevalley, #17120
git-svn-id: trunk@29475 -
2011-02-12 04:36:48 +00:00
zeljko
bbe05a2b4e Carbon: fixed printer page enumeration. issue #17698
git-svn-id: trunk@28342 -
2010-11-19 10:40:10 +00:00
dmitry
aed8666af0 printers: fix regression with carbonprinting.pas. the unit can be removed with the fpc version (higher than 2.4.0)
git-svn-id: trunk@24046 -
2010-03-16 18:49:46 +00:00
jesus
dd7a6d6209 Printers, removed cabonprinting unit from C. Western, issue #15861
git-svn-id: trunk@24017 -
2010-03-15 19:02:16 +00:00
jesus
19a69132a3 Printers, Carbon, allow TPrintDialog even if there are no printers, issue #15104
git-svn-id: trunk@23997 -
2010-03-14 22:15:29 +00:00
jesus
7d77824a2a Printers: Carbon, Remove useless ValidatePageFormat, from Dmitry, issue #14381
git-svn-id: trunk@21322 -
2009-08-19 16:39:09 +00:00
tombo
b44c433779 Printers4Lazarus: added Carbon restrictions
git-svn-id: trunk@15672 -
2008-07-04 12:01:50 +00:00
vincents
561fbf548c carbon and cocoa widget set, printers4lazarus: fixed compilation with fpc 2.2.1 and higher
git-svn-id: trunk@15310 -
2008-06-04 22:26:25 +00:00
tombo
151855e408 PrintersLazarus Carbon: fixed bug #0011014: Mac OS X : Unable to compile Printer4Lazarus 0.5 as Dominique Louis suggested
git-svn-id: trunk@14623 -
2008-03-24 08:41:48 +00:00
tombo
48c79a27ca Printers4Lazarus: implemented TPrintDialog PageRange under Carbon
git-svn-id: trunk@13279 -
2007-12-11 17:03:23 +00:00
tombo
b1ec8a62c7 Printers4Lazarus: fixed PrintDialog, especially save to PDF
git-svn-id: trunk@13262 -
2007-12-10 15:07:11 +00:00
tombo
ef7cdd3f87 Printers4Lazarus: improved Carbon implementation, fixed current printer updating
git-svn-id: trunk@13170 -
2007-12-05 19:52:42 +00:00
tombo
032af9a4ec Printers4Lazarus: initial implementation of native Carbon printing, use -dNativePrint to try it
git-svn-id: trunk@13104 -
2007-12-01 15:12:29 +00:00
jesus
6c5de3dab4 Printers, fixed carbon compilation but disabled so it uses cups implementation by now
git-svn-id: trunk@12545 -
2007-10-21 18:03:54 +00:00
jesus
4a0273ce9d Printers, fixed %Mainunit file hint
git-svn-id: trunk@12535 -
2007-10-20 17:39:07 +00:00
jesus
789d7455f5 Printers, fixes carbon compile
git-svn-id: trunk@12534 -
2007-10-20 17:28:06 +00:00
jesus
f4c706df05 Printers, added skeleton for carbon specific implementation
git-svn-id: trunk@12032 -
2007-09-14 21:11:44 +00:00