summaryrefslogtreecommitdiff
path: root/extras
AgeCommit message (Collapse)Author
2012-04-10pdf: Use the correct type to represent a color value.Graeme Geldenhuys
Integer is a "unsafe" or alias type which could change between platforms. So rather user TfpgColor type to represent a TfpgColor. :)
2012-04-10pdf: implementation of TfpgColor to PDF Color was outdated.Graeme Geldenhuys
Before TfpgColor did not contain Alpha channel information, but since recently it does. So we rather use the safer fpgGetXXX() methods to extract each color channel value.
2012-04-04PDF Report Images updated to have corrected masks.Graeme Geldenhuys
Originally some images appeared completely transparent because the mask was incorrectly defined.
2012-02-13Added printing of fpgImage from fpgImages listJean-Marc Levecque
Signed-off-by: Jean-Marc Levecque <jean-marc.levecque@jmlesite.fr>
2012-02-13A duplicated image will now be loaded only onceJean-Marc Levecque
Fix a bug in loading duplicated images + minor change in demo Signed-off-by: Jean-Marc Levecque <jean-marc.levecque@jmlesite.fr>
2012-02-13Added image position refering to columns in report toolJean-Marc Levecque
Signed-off-by: Jean-Marc Levecque <jean-marc.levecque@jmlesite.fr>
2012-01-18Add modified u_report.pasJean-Marc Levecque
Signed-off-by: Jean-Marc Levecque <jean-marc.levecque@jmlesite.fr>
2012-01-18Add image to header and footerJean-Marc Levecque
Add image to header and footer for display/print to each page of a section Signed-off-by: Jean-Marc Levecque <jean-marc.levecque@jmlesite.fr>
2012-01-18Added image control to Report toolJean-Marc Levecque
Images are now displayed either on preview and generated PDF Signed-off-by: Jean-Marc Levecque <jean-marc.levecque@jmlesite.fr>
2012-01-18Image to PDF implementation (not working)Jean-Marc Levecque
Image to PDF implementation for debug Signed-off-by: Jean-Marc Levecque <jean-marc.levecque@jmlesite.fr>
2011-11-30reporting: text wrapping bug fix and more translationsJean-Marc Levecque
2011-11-29reporting demo: more French to English translationsGraeme Geldenhuys
2011-11-29reporting: Continued translation from French to EnglishJean-Marc Levecque
2011-11-29Reporting: Rename the package file and some unitsGraeme Geldenhuys
Continued work on translating French names to English names
2011-11-21pdf reporting: added debug info as defaultGraeme Geldenhuys
I enabled debug information in the package and demo project as default. This makes it easier while testing and developing.
2011-11-21PDF reporting code: variable names changed to English.Jean-Marc Levecque
This is the first set of changes in this regard.
2011-11-07pdf reporting: fixed the remaining memory leaksJean-Marc Levecque
2011-10-31Report tool: more memory leak fixes in Imprime and PDF units.Jean-Marc Levecque
2011-10-31report tool: move some images into standard images listJean-Marc Levecque
2011-10-25pdf report: fixed memory leak. Font was not freed.Graeme Geldenhuys
2011-10-25pdf reports: fixed some memory leaksJean-Marc Levecque
2011-10-25pdf reports: Simplified code by combining calls into a single call.Jean-Marc Levecque
2011-10-16Various PDF reporting changes.Jean-Marc Levecque
- Fixed some memory leaks by correctly freeing objects - Updated the PDF Demo to use a local reporting variable - Removed the global Imprime variable - Some various other changes
2011-10-12pdf report: print preview form now gets given a T_Imprime instanceGraeme Geldenhuys
We don't access the global variable Imprime any more, instead we referenec the instance that was passed in via the constructor. This removes the cross-unit dependencies which are not a good design.
2011-10-12pdf report: print preview page now appears 10px below the controls bevel.Graeme Geldenhuys
2011-10-12pdf reporting: moved the PPI constant to implementation sectionGraeme Geldenhuys
2011-10-12fpGUI is spelled with a lowercase prefix.Graeme Geldenhuys
2011-08-04added extrasfpc.cfg file for x11_wininfo app.Graeme Geldenhuys
2011-08-04created template unit output directory for ATS contributed app.Graeme Geldenhuys
2011-05-08globally renamed TFTextFlags to TfpgTextFlagsGraeme Geldenhuys
Somehow I forgot to rename this type when we introduced the 'fpg' prefix years ago.
2011-03-28PDF reports: grid improvement in managing borders andJean-Marc Levecque
colors.
2011-03-08PDF report engine. Fixed a minor compilation errorGraeme Geldenhuys
2011-03-08More PDF report engine improvements. Real valuesJean-Marc Levecque
Using the report engine to produce some charts, I realized that I missed an important point: positions and thickness in pdf files can use real values and not only integers. I made the change and modified the demo to show it in the frames and lines examples.
2011-01-20PDF reporting: it is now possible to paint a surface delimited by a polygon.Jean-Marc Levecque
2010-12-10solves a bug relating to height calculationJean-Marc Levecque
for groups, and text wrapping on PDF.
2010-12-01Added new images for the report engineJean-Marc Levecque
2010-11-30Herewith are patches either for the demo and the report engine, plusJean-Marc Levecque
additional images that I am using in the preview form. Main improvements are the orientation of pages which can be changed at the section level, and the outline PDF view available when more than one section is defined.
2010-11-29it is now possible to create a document divided into sections, with differentJean-Marc Levecque
headers and footers. See the new multi sections demo.
2010-11-26Minor typo fixesGraeme Geldenhuys
2010-11-26A PDF Reporting engine and DemoJean-Marc Levecque
2010-10-14Moved the remaineder of tiOPF support units to tiOPF repository.Graeme Geldenhuys
2010-10-14Moved tiOPF related units into the tiOPF repository.Graeme Geldenhuys
It makes more sense to have the tiOPF related units with the rest of the tiOPF. It's easier to keep changes in sync, and have atomic commits across the various GUI toolkits supported by tiOPF.
2010-10-14tiOPF: changes required due to changes in base mediators in tiOPFGraeme Geldenhuys
2010-10-12tiOPF: Fix StringGrid mediator last column sizing bugGraeme Geldenhuys
* The last column was already resized to whatever space is available ignoring the developers preferred (minimum) size. Now the last column in grows in size, not shrink.
2010-10-12tiOPF: Renamed conflicting class name to TtiListBoxListMediatorViewGraeme Geldenhuys
* It conflicted with the ListBox item mediator introduced in a earlier commit.
2010-10-12tiOPF: implemented two ListBox item mediatorsGraeme Geldenhuys
* one is ItemIndex based returning an int * one is Dynamic List based returning an object from ValueList
2010-10-11minor changes required due to last commits from Jarrod.Graeme Geldenhuys
2010-10-11Fix uses clause of fpGUI Lazarus IDE add-on package.Graeme Geldenhuys
2010-10-05tiOPF demo 21: minor code change using shorter mediator syntax.Graeme Geldenhuys
2010-10-05StringGrid mediator was missing SetActive() implementation.Graeme Geldenhuys
This meant ClearList was never called anywhere. ClearList() was also slightly incorrect in the ListView mediator.