Commit Graph

12 Commits

Author SHA1 Message Date
3a6f3503fe GridPrinter: Fix drawing of too-wide grid lines in TsWorksheetGrid preview.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8626 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-16 22:41:22 +00:00
c70778308c GridPrinter: Add example how to print a spreadsheet grid (requires fpspreadsheet)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8624 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-16 18:57:57 +00:00
d13027dc87 GridPrinter: Add GUI for printer scaling.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8623 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-15 22:52:13 +00:00
8f4791320c GridPrinter: Allow to adjust printer scale factor to fit print-out into a number of pages.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8622 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-14 22:40:53 +00:00
822873cffb GridPrinter: Implement scaling factor for printer (in addition to already existing preview scaling factor).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8621 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-14 18:49:55 +00:00
998ea63b35 GridPrinter: (Hopefully) fix non-functional LCLScaling for header/footer font size.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8614 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-12 22:37:56 +00:00
058c1adfc7 GridPrinter: Add options to center grid on page horizontally and/or vertically.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8606 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-10 23:45:31 +00:00
c3d1e09bab GridPrinter: Fix colors for dark mode
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8600 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-10 16:40:54 +00:00
d48f33a70d GridPrinter: Add standard actions for printing/previewing a grid.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8596 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-09 16:14:31 +00:00
c31b6d5e6e GridPrinter: Add demo for usage of OnPrepareCanvas event.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8594 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-08 23:27:38 +00:00
5733bf1c3b GridPrinter: Rename TGridPrinter property PrintDialogs to ShowPrintDialog
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8593 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-08 23:02:34 +00:00
c44066ae41 GridPrinter: Initial commit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8591 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2022-11-07 23:51:58 +00:00