summaryrefslogtreecommitdiff
path: root/src/reportengine/u_report.pas
AgeCommit message (Collapse)Author
2015-07-08pdf: Translated French identifier names to EnglishGraeme Geldenhuys
Quite a lot has been done, but there are still many remaining. I'm getting there. ;-)
2015-02-15bug: fixes a spelling error in a propertyGraeme Geldenhuys
PagerWidth -> PaperWidth Thanks to Juha Manninen for reporting this.
2014-11-09Update email address in reporting file headersJean-Marc.Levecque
Signed-off-by: Jean-Marc.Levecque <jmarc.levecque@bbox.fr>
2012-12-10Replace text strings in the reporting units with resource strings - for ↵Graeme Geldenhuys
localization. I also updated all language files to include the latest resource string constants.
2012-10-30pdf: frames did not adapt to correct size and position for each sectionJean-Marc Levecque
If a report had several sections with different margins, headers, footers, orientation, frames did not adapt to the correct size and position to each section.
2012-10-18Moved some constants from fpg_main to fpg_constants unit.Graeme Geldenhuys
2012-08-29pdf: fixes compiler error under Windows.Graeme Geldenhuys
fpgOpenURL() will work in this case for both Linux and Windows, but it is not the ideal solution. As the TODO entry says, we ultimately need to implement a fpgViewFile() function.
2012-08-28pdf: Assigns default values to PrintPDF() parametersJean-Marc Levecque
2012-08-28pdf demo: removes lots of code duplication by moving some functionality into ↵Jean-Marc Levecque
the report unit.
2012-08-28pdf: This implements the actual scrolling of the preview window.Graeme Geldenhuys
2012-08-28pdf: The "preview page" widget (TfpgBevel) is now only created once.Graeme Geldenhuys
* This fixes the problem where the preview pages appears above other widgets in the preview window.
2012-08-02report: Fixes a cause of corrupt memoryGraeme Geldenhuys
The images use in a PDF report get freed later. But if we used internally registered image, the report engine frees those images, even though they might still be needed elsewhere in the application. So for that reason we "clone" the internal image, which the report engine can safely free.
2012-08-02pdf: applied the fpGUI code style to the reporting engine units.Graeme Geldenhuys
I used JCF to automate the process, but always double check and test the code afterwards. While double checking, I also added some quick TODO notes about code that must be improved.
2012-08-02Updates the PDF reporting units to contain the standard fpGUI copyright notice.Graeme Geldenhuys
I also extended the descriptions of each unit, and made sure the credit of creating these units go to Jean-Marc Levecque.
2012-08-01Moves the PDF report engine & demo into the main source tree.Graeme Geldenhuys