summaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)Author
2010-08-02Debug Server: New sample application that works with FPC's dbugintf unit.Graeme Geldenhuys
A nice application that displays debug messages sent via applications. Very handy for debugging CGI applications too.
2010-08-02Grid Demo: Added Smooth Scrolling checkbox to demo.Graeme Geldenhuys
2010-07-02Bevel Example: added an extra option to change BorderStyle at runtime.Graeme Geldenhuys
2010-07-01TfpgBevel has a new Shape type: bsVerDividerGraeme Geldenhuys
It's similar to bsLeftLine, but looks a bit prettier. :-) It could also possibly be used as a grab handle for movable toolbars in the future.
2010-06-28Calendar Test: add 'Single Click Close' checkbox.Graeme Geldenhuys
2010-06-08Updated stdimglist demo.Graeme Geldenhuys
Anchoring of button didn't work because it was created in constructor before complete size of Form was set. Anchoring doesn't work when csLoading is in ComponentState - this is by design (for loading streamed forms, etc).
2010-05-17Splashscreen demo: mention difference between waBorderless and wtPopup.Graeme Geldenhuys
2010-05-15Splashscreen Demo: Updated the demo.Graeme Geldenhuys
* Using new coding standards * New Commands implemented * Showing Splashscreen and Borderless Forms in action.
2010-05-14added missing extrafpc.cfg file to JPEG demoGraeme Geldenhuys
2010-05-14JPEG image loading supportjp anghel
2010-05-12Project file updates due to new Lazarus IDE version.Graeme Geldenhuys
2010-05-07Updated MenuTest demoGraeme Geldenhuys
* Reworked the code so the UI is managed by the UI Forms Designer * Added a new View menu with checkitem menus. * Added Toolbar and Statusbar to give basic visual effect when menu check items are toggled. * Added a Memo used as a Log output window.
2010-04-30Updated Canvas Test demo screenshots to show results.Graeme Geldenhuys
* Linux and Windows screenshots should be the same (to the pixel) except for Fonts.
2010-04-30Updated Canvas Test demo to show that TfpgImage.ImageFromRect() does work.Graeme Geldenhuys
2010-04-30Extended Canvas Test demo to show that 1x1 rectangles now work.Graeme Geldenhuys
Also shows that ?x1 (horizontal line) or 1x? (vertical line) rectangles work.
2010-04-30Canvas Test demo: now the form is managed by the UI Designer.Graeme Geldenhuys
Also refactored the code to fit the normal GUI design standards. eg: using Create() and Destroy() etc..
2010-04-30Fixed imgtest demo not working under Windows.Graeme Geldenhuys
* We called the image.UpdateImage to early. We are only supposed to do it after we populated the imagedata arrow with color values. * Also reduced the resource usage, by only creating the internal image once.
2010-04-29Replaced all TRGBTriple usage in non-fpGUI library code.Graeme Geldenhuys
Replaced TRGBTriple with TFPColor.
2010-04-14tabtest: update project settings, unit output directoryGraeme 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-06memo example: changed code so GUI is managed by fpGUI UI Designer.Graeme Geldenhuys
2010-04-06examples: fixed unit output directory settings.Graeme Geldenhuys
2010-04-06memo: Fixed deletion of selected lines.Graeme Geldenhuys
Thanks to JoshyFun <joshyfun@gmail.com> for suggestions.
2010-04-01calendar demo: added the TfpgCalendarCheckCombo as well.Graeme Geldenhuys
2010-03-24TabTest: minor modifications to support all tab positions.Graeme Geldenhuys
2010-03-21Tab: implemented TabPosition tpBottom and tpNoneGraeme Geldenhuys
Thanks to Jean-Pierre ANGHEL <jp.anghel@bbox.fr> for help with implementing this.
2010-03-19PageControl: Neaten up code and some minor improvements.Graeme Geldenhuys
Functionality did not change.
2010-03-19New demo for MouseCursor property.Graeme Geldenhuys
2010-03-18Reworked the hintwindowtest project to better show hint window possibilities.Graeme Geldenhuys
* We can now change from the standard (default) hint window to a custom hint window at runtime. * Hint window also has better sanity checks for sizing.
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-03-16Embedded Form example: extended the demo to test more options.Graeme Geldenhuys
Two embedded buttons are now added. One showing the embedded form visible by default. The other loading the embedded form visible = false by default. Also added a statement that prints a component hierarchy showing the value of Visible - for debug purposes.
2010-03-08Updated the various programs and fpGUI library to use the new generate ↵Graeme Geldenhuys
version file. The VERSION-GEN script generates a VERSION-FILE file which contans the version number of fpGUI. This is now used in DocView, UI Designer and other example applications too.
2010-02-26Update copyright notice in all units.Graeme Geldenhuys
2010-02-22update readme and install text filesGraeme Geldenhuys
* Also relocated the src/readme.txt file to the docs directory.
2010-01-29Updated Animation example with new Loading image.Graeme Geldenhuys
2009-12-14New example showing how you can use embedded forms.Graeme Geldenhuys
fpGUI doesn't have direct support for Frames like Lazarus or Delphi, but it is quite simple to emulate such behaviour.
2009-11-26Add copies of the gui/compileall.sh script to the "apps" and "corelib" ↵Graeme Geldenhuys
directories.
2009-11-26Fixed two example projects that did not compile.Graeme Geldenhuys
* apps/docedit * gui/combobox
2009-10-09Canvas.DrawString() help.Graeme Geldenhuys
The coordinates of DrawString is the top/left corner of the string. So the actual text appears below y.
2009-09-28Improved the ColorWheel example.Graeme Geldenhuys
* Added custom options for runtime changing. * Fixed duplicate OnChange execution. The demo listed to the OnChange even of both the ColorWheel and ValueBar. This was not needed.
2009-09-28Merge branch 'master' of ssh://fpgui.git.sourceforge.net/gitroot/fpgui/fpguiGraeme Geldenhuys
2009-09-27Adds a very basic colorwheel demo project.Graeme Geldenhuys
2009-08-27Fix default size of tiShowString() form.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
2009-06-23Minor project info file updates due to newer Lazarus IDE.Graeme Geldenhuys
2009-06-03GetFieldBounds was not implemented for many tiMediators.Graeme Geldenhuys
2009-04-18memory leaks and lpi updatesGraeme Geldenhuys
* Fixed memory leaks in the tiListMediator unit * Updated various project lpi files.
2009-04-05* Added missing unit output directories.Graeme Geldenhuys
2009-03-27* Applied DragToReorder patch from David Emerson.graemeg
* Minor changes to his patch by publishing the property when needed. * Updated the ListBox and ColorListBox demos to show the feature.
2009-03-22* Removed X11 alternate implementations for FreeBSD and Linux systems when ↵graemeg
reading file username and groupname values.
2009-02-17* Fixed memory leaks in Calendar Combobox.graemeg