summaryrefslogtreecommitdiff
path: root/extras
AgeCommit message (Collapse)Author
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.
2010-10-05StringGrid mediator bugfix in ClearList methodGraeme Geldenhuys
2010-08-16Updated template and syntax definition for use with MSEideGraeme Geldenhuys
* added highlighting for some missing symbols * template GDB settings tweak
2010-08-16Updated project templates for use with MSEide.Graeme Geldenhuys
* Also included a new "Dark Pascal" color scheme
2010-07-30tiOPF Mediators: Implemented a ListBox list mediator.Graeme Geldenhuys
* This is still work-in-progress. Currently it doesn't work with the tiModelMediator unit yet, but you can instantiate and use it manually.
2010-07-08Memo Mediator: Remove trailing whitespace.Graeme Geldenhuys
Sometimes we had NewLine character or whitespace. We don't need those, so trim it off.
2010-05-10added readme.txt for MSEide template projectGraeme Geldenhuys
2010-05-10Added an MSEide template project for creating fpGUI apps with MSEide.Graeme Geldenhuys
2010-04-20Alternative Translation Strings (ats) editor.Graeme Geldenhuys
An example application created by Nagy Viktor back in 2006. I added it to the "user contributed" area of the repository so the code doesn't get lost.
2010-04-19tiopf: Incorrect cast used in mediators.Graeme Geldenhuys
Damn this was hard to find!!! Copy and Paste is very evil!
2010-04-14updates build script to include docview appGraeme Geldenhuys
2010-04-07All sample projects updated so all of them can compile correctly.Graeme Geldenhuys
* Replaced ModalResult magic numbers with enum values. * Updated project unit output directories. * Updated tiOPF examples with latest unit names. * Updated outdated projects still references old fpGUI unit names.
2010-04-01minor. Removed executable file permission. Stupid IDE!Graeme Geldenhuys
2010-03-12tiopf: Fix edit mediators by disabling event handlers on destruction.Graeme Geldenhuys
2009-12-15Updated tiOPF List Mediators to work with latest tiOPF2 code.Graeme Geldenhuys
* DoCreateItemMediator is now a function instead of a procedure.
2009-12-15Updated Demo 21 to support latest tiOPF2 changes.Graeme Geldenhuys
* tiOPF2 classes got renamed a bit.
2009-11-24Fix AV under Windows for Calendar Combo mediator.Graeme Geldenhuys
It was a descendant of Edit Meditaros and assumed TfpgCalendarCombo descended from TfpgBaseEdit, which in fact it wasn't!! Oops. Strangely enough Linux never gave any errors???
2009-11-24Extra compiler setting to allow for cross-compiling.Graeme Geldenhuys
2009-11-12Replaced String with TfpgString.Graeme Geldenhuys
2009-11-12Implemented GetFieldBounds support for the Memo mediator.Graeme Geldenhuys
2009-11-12Implemented tiProcessing() and tiEndProcessing which displays a type ofGraeme Geldenhuys
notification window. Very usefully for long running tasks and when you don't have a statusbar like in the case of SDI style applications.
2009-11-10Removed minor memory leak in tiRtfReport.pas unit.Graeme Geldenhuys
2009-10-23With new mediator refactoring the CheckBox mediator can be simplified.Graeme Geldenhuys
2009-10-22Fix Memo Mediator ViewGraeme Geldenhuys
* Memo is not a descendant of TfpgBaseEdit. * Also ControlMediator (TfpgWidget) reported its type as BaseEdit which was wrong. It should have been TfpgWidget. Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-10-22Fixed the fallback type registered for default edit components.Graeme Geldenhuys
2009-10-09Refactored Mediators used with tiOPF project.Graeme Geldenhuys
The mediators are now a lot more streamlined. Removed lots of code duplications Changed class namse to be more consistent with tiOPF naming convention. ** This is a CODE BREAKING change ** Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-08-27Fix default size of tiShowString() form.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-08-27Fix the calculated last column width in StringGrid Mediator.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-08-27Fix 64bit compiler errorsGraeme Geldenhuys
2009-06-30Updated tiMediators to use SetObjectUpdateMomement to set event handlersGraeme Geldenhuys
2009-06-30Removed compiler warnings from tiopf demo 21.Graeme Geldenhuys