summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-02removes unused units from the uses clause.Graeme Geldenhuys
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-02Applies the fpGUI coding style to the PDF Reporting Demo.Graeme Geldenhuys
2012-08-02Adds my config file for the Jedi Code Formatter (jcf).Graeme Geldenhuys
JCF is a open source tool available on SourceForge, that does really good code formatting. I use this tool to clean up my code formatting every now and again. This config file contains the rules I use for the fpGUI coding style.
2012-08-02Fixes compiler warning about unused local variables.Graeme Geldenhuys
2012-08-02Removes the unnecessary fpg_report.lpk package files.Graeme Geldenhuys
* also updates the PDF Report demo project, removing the fpg_report.lpk dependency.
2012-08-01Updates te fpgui_toolkit.lpk (lazarus packages) with the reporting engine units.Graeme Geldenhuys
* I also updated the windows version of the package with some missing units.
2012-08-01Moves the PDF report engine & demo into the main source tree.Graeme Geldenhuys
2012-07-31jpg: fixes compiler hint about usage of deprecated TFPColor type.Graeme Geldenhuys
2012-07-31grid: Adds some missing mouse events to the published section.Graeme Geldenhuys
2012-07-31filedialog: widgets were not perfectly spaced in the horizontal area.Graeme Geldenhuys
* Increased the width of most widgets by 2 pixels. Now left and right border spacing is equal. * Increased the grid height by 2 pixels, just to give grid content some extra space.
2012-07-31Fixes a potential memory leak.Graeme Geldenhuys
I say potential, because FDropDown is free immediately after it is not needed any more, but if for some reason it wasn't, then we should free it in the destructor of the widget.
2012-07-31progressbar: text percentage is now only calculated when really needed.Graeme Geldenhuys
2012-07-31replaces tab character indentation with 2-space indentation.Graeme Geldenhuys
2012-07-31pdf: fixes compiler hints about unused local variables.Graeme Geldenhuys
2012-07-31TfpgGDIWindow.ActivateWindow now uses SetWindowPos instead of ↵Graeme Geldenhuys
SetForegroundWindow. The code and intent seems to be correct, but even though I set the flag SWP_NOZORDER (so the behaviour is consistent with Linux X11), Windows seems to ignore that flag and still bring the active window to the front.
2012-07-31Windows GDI BringToFront() behaviour is now consistent with Linux X11Graeme Geldenhuys
The window is brought to the front, but not activated.
2012-07-31pdf demo: fixed a minor spelling mistake in the text output.Graeme Geldenhuys
2012-07-31pdf demo: extended demo output to mention the position in mm.Graeme Geldenhuys
2012-07-31pdf: The Author metadata is now the result of ApplicationName()Graeme Geldenhuys
2012-07-31documented the BringToFront and ActivateWindow methods.Graeme Geldenhuys
2012-07-31x11; FcFontSetDestroy() is defined in libfontconfig, not libXft.Graeme Geldenhuys
I confirmed this using OpenSuse 12.1 as a test.
2012-07-31Adds *.ttf font support to the PDF report engine.Jean-Marc Levecque
2012-07-17Adds a simple readme file to describe the purpose of the demo.Graeme Geldenhuys
2012-07-17minor header comment update - unit name mentioned was still the old name.Graeme Geldenhuys
2012-07-17uidesigner: Adds TfpgHyperlink widget to the design palette.Graeme Geldenhuys
2012-07-17uidesigner: Replaces WriteLn statements with DebugLn statements.Graeme Geldenhuys
Those statements where for debugging purposes anyway. Plus this means when UI Designer is compiled as a Windows GUI app, it will not cause "File not Open" errors any more.
2012-07-17uidesigner: Makes the TfpgEdit.PasswordMode property available in OI window.Graeme Geldenhuys
2012-07-17uidesigner: Adds a new hyperlink icon for use by UI Designer.Graeme Geldenhuys
2012-07-17TfpgWidget now consumes the F1 keypress to invoke context sensitive help.Graeme Geldenhuys
2012-07-17hyperlink: published more properties that where available from TfpgCustomLabel.Graeme Geldenhuys
2012-07-17Extra debug output added to TfpgWidget.HandleAlignmentsGraeme Geldenhuys
2012-07-06uidesigner: improves Color Property Editor display in Object Inspector windowGraeme Geldenhuys
The Object Inspector now paints a square with the selected color, so it is much easier to see at a glance what colors are choosen in the various properties.
2012-07-06uidesigner: Changes writeln() statements to debugln() ones.Graeme Geldenhuys
We can't use writeln() in a Windows GUI application, because we don't have access to a console output area.
2012-07-06Fixed spelling mistake in readme file.Graeme Geldenhuys
2012-06-29More sanity checks before calling the help viewer.Graeme Geldenhuys
Instead of just going with the assumption that the docview executable exists, check for it first, before we go any further. Calling TProcess.Execute with a non-existing executable gives an unwanted error in our applications.
2012-06-29Added new Exception classes for use in fpGUI.Graeme Geldenhuys
The thinking behind this is so that we can trap fpGUI specific exceptions in our applications if we wanted to. Thus handling them slightly different to other exceptions.
2012-06-29new localize.bat script file added for usage under Windows.Graeme Geldenhuys
2012-06-29new resource string added to fpGUIGraeme Geldenhuys
2012-05-07pdf reporting: updated lazarus package meta data.Graeme Geldenhuys
2012-05-07pdf reporting: updated copyright notice with latest email addressGraeme Geldenhuys
2012-05-07pdf: mod which allows Column definitions before Section creationJean-Marc Levecque
This is now similar to what is done for fonts.
2012-04-25gdi: minor changes to make sure fpGUI compiles under Win64Graeme Geldenhuys
2012-04-25docview: added apptype line for windows platformsGraeme Geldenhuys
2012-04-20pdf: adds ability to adjust some settings of the PDF viewerGraeme Geldenhuys
eg: like zoom, two pages display, etc... The patch also modifies the pdf demo to set the new functionality.
2012-04-20fpg_textedit: new published property RightEdgeGraeme Geldenhuys
2012-04-20Define default value for Backward parameter.Graeme Geldenhuys
2012-04-11pdf: Testing for color values of -1 is not needed any more.Jean-Marc Levecque
2012-04-10x11: adds a new compiler define in the lazarus package to control AggPas ↵Graeme Geldenhuys
support.
2012-04-10pdf: removes two compiler warnings about unused variables.Graeme Geldenhuys