summaryrefslogtreecommitdiff
path: root/examples/gui
AgeCommit message (Collapse)Author
2011-10-26treeview demo: reworked this demo to show the StateImageList supportGraeme Geldenhuys
The demo adds some checkboxes to the treeview, and shows how you can query the treeview for any checked nodes.
2011-08-04minor fixes to examples due to Item[] to Items[] change.Graeme Geldenhuys
2011-05-08globally renamed TFButtonFlags to TfpgButtonFlagsGraeme Geldenhuys
Somehow I forgot to rename that type name when we moved over to the 'fpg' prefix.
2011-05-06The style must be instantiated before we create forms.Graeme Geldenhuys
The old behaviour caused problems with menus. A better solution must be found soon though - including getting rid of the fpgStyle variable. I also updated the instructions in the custom style unit for the demo.
2011-05-06Updated the 'custom style' demo to show off the Style ManagerGraeme Geldenhuys
Styles can also be changed at runtime via the --style parameter.
2011-05-03Reduced compiler hints by removing unused entries in uses clause.Graeme Geldenhuys
2011-01-19ListView demo updated to show sorting in action.Graeme Geldenhuys
Clicking on the first column of the left ListView will sort the listview by that column. Both listviews will get updated.
2010-11-30A simple example of customized MenuBar theme.Graeme Geldenhuys
Now the menu bar has a gradient look to it.
2010-11-10Implemented painting Listview Subitems iconsAndrew Haines
TfpgListView.Subitems is actually TfpgListViewSubItems and can be casted as such to alter the imageindex of subitems Updated the example so subitems have an assigned imagelist
2010-11-10Started implementing Icons in listviewAndrew Haines
Fixed a crash in the listview example when it was closing Updated listview example to use icons
2010-11-08Listview selection now uses an avl tree which is much faster than TList with ↵Andrew Haines
a large amount of items Commented a stray WriteLn
2010-11-08Beautified the listview sample by adding panels and a splitterAndrew Haines
2010-11-08Improved listview selection so that it is more reliableAndrew Haines
2010-10-29DND demo: updated project settings.Graeme Geldenhuys
2010-10-29Code cleanup by removing leftover writeln() statements.Graeme Geldenhuys
2010-10-29DND Example project improvements.Graeme Geldenhuys
* New checkbox to toggle OnDragEnter's Accept parameter * Changed "draggable" label's background color * Implemented 'Clear' button
2010-10-28DND demo: added a checkbox to enable/disable drops on TfpgEdit at runtimeGraeme Geldenhuys
2010-10-27Renamed TfpgWindowBase.DoEnabledDrops() to DoDNDEnabled()Graeme Geldenhuys
This will hopefully reduce the confusion between the other TfpgWidget.AcceptDrops property - they had too similar names. * Applied rename changes to all other descendants too * Updated DND demo project
2010-10-21colorlistbox demo event handlers are now moved to private.Graeme Geldenhuys
This adheres to general coding style.
2010-10-05After the Align algorithm change Splitter Demo needed a minor fixup.Graeme Geldenhuys
2010-09-25a basic DND demo.Graeme Geldenhuys
2010-09-23Editable Grid Demo: a very quick example how inline grid editing.Graeme Geldenhuys
2010-09-20Color ListBox example: fixed alignment of lbColorPick component.Graeme Geldenhuys
2010-09-11GridTest: added some more comments and more custom drawing.Graeme Geldenhuys
2010-09-11Grid Example: Added new Alternative Row Color checkbox.Graeme Geldenhuys
2010-09-04dialog demo: added fpgInputQuery dialog to the demo.Graeme Geldenhuys
2010-08-29customstyle demo: minor style fix for menus.Graeme Geldenhuys
2010-08-29custom style demo: Added menu theming to the example.Graeme Geldenhuys
2010-08-19Menu Test Demo improvements.Graeme Geldenhuys
* Used Align property for menu, toolbar, statusbar etc. * Toggling of Toolbar and Status Bar updates the client area size * Toolbar now looks more like a modern toolbar with flat buttons and dividers.
2010-08-19Treeview Demo: further improvements added to demo.Graeme Geldenhuys
2010-08-19Treeview Demo: extended the demo to show Node values as user selects them.Graeme Geldenhuys
This should give users a better understanding of what those properties mean and how they work. Also a nice test to see if the Treeview Nodes work correctly.
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-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