summaryrefslogtreecommitdiff
path: root/examples/corelib/helloworld
AgeCommit message (Collapse)Author
2010-03-18helloworld: Fixed memory leaks and new painting methodGraeme Geldenhuys
* This demo actually had 3 memory leaks which are now fixed. * I introduced new painting routines using GradientFill instead [now this works correctly on WinCE devices too] * Added an option for exiting the application cleanly.
2010-02-26Update copyright notice in all units.Graeme Geldenhuys
2009-04-05* Added missing unit output directories.Graeme Geldenhuys
2008-11-14* updated all extrafpc.cfg files to use the correct lib output directory.graemeg
2008-10-01* Updated all demos to use the new unit names.graemeg
* Updated all packages like ide addons, fpcunit etc to use the new unit names.
2008-07-07* Published more events and properties for EditInteger and EditFload components.graemeg
* Now the Min/Max Size is actually applied, the Message Dialogs needed minor attention. * Updated all the example projects to use the newer all-in-one fpgui_toolkit lazarus package. * Did some minor bug fixing in some of the examples. 1-based indexing instead of 0-based indexing etc.
2008-02-09* fixed or updated some example projects to work with latest changes.graemeg
2007-08-26* Renamed the fpc.cfg to extrafpc.cfg so it doesn't conflict withgraemeg
the Lazarus IDE. * Added extrafpc.cfg files in each of the examples directories. * Added a examples/readme.txt file explaining how to compile the examples from the command line.
2007-08-08* Finally fixed all painting issues with rectangles and clipping.graemeg
* Reverted the methods back to using TfpgRect instead of TRect. TfpgRect has better support for Width and Heigh - required by many Canvas methods. * Implemented helper functions like InflateRect but support TfpgRect * Fixed all painting issues and rectangle sizes in all components. * Fixed up all examples and test projects to compile and work correctly. * Fixes some clip rectangle issues under Linux. TfpgRect was a big help. * Changed the method signatures of many Canvas methods to rather use x, y, width and height. This causes much less confusion and actually less coding in widgets.
2007-08-07* Fixed a minor bug where the CoreLib examples did not show the main windowgraemeg
2007-07-23Restructure Part 5.graemeg
* Created new packages for Corelib and GUI. * Updated all examples to use the new packages. Restructure should now be complete.
2007-07-23Restructure Part 3.graemeg
* Moved all the examples over from the prototype directory. * Removed obsolete GFX examples.