summaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)Author
2011-08-10ide: apply newly selected fonts to open editors. This is still WIP.Graeme Geldenhuys
2011-08-09ide: huge speed improvement in syntax highlightingGraeme Geldenhuys
Getting font resources are very costly. So now we cache the font used for reserved keyword highlighting and simple reuse it, instead of creating and freeing it for each line (like we did up 'till now). This caused a MASSIVE speed increase! :-D
2011-08-09ide: improves syntax highlighting even moreGraeme Geldenhuys
- multiple matches in the same line are now supported - regex reserved keyword matching is now case-insensitive
2011-08-09ide: removed unused (old) code we don't need any more.Graeme Geldenhuys
This was used before we implemented regex syntax highlighting.
2011-08-09ide: syntax highlighting improvements by adding reserved keywords to regexGraeme Geldenhuys
- Also improved correct highlighting by using word boundaries in regex.
2011-08-09ide: adds syntax highlighting support for {...} style comments.Graeme Geldenhuys
2011-08-09ide project settings: improved compiler options for better debuggingGraeme Geldenhuys
2011-08-04minor fixes to examples due to Item[] to Items[] change.Graeme Geldenhuys
2011-07-28added missing fpc config file so we can compile fpgIDE from the command line.Graeme Geldenhuys
2011-07-20ide: exported project settings as a "clean" project file.Graeme Geldenhuys
A "clean" project file means an project file without personal session information. When editing this project with MSEide, use a copy of fpgide.prj, but not that project file itself.
2011-07-20ide: updated todo listGraeme Geldenhuys
2011-07-18ide: minor code comments and debug lines added.Graeme Geldenhuys
2011-07-18ide: improved default values for TextEdit component at IDE startupGraeme Geldenhuys
2011-07-18ide: updated project settings filesGraeme Geldenhuys
2011-07-18ide: hide debugsvr calls inside IFDEF statementsGraeme Geldenhuys
2011-07-18updated readme file of the IDE example appGraeme Geldenhuys
2011-07-16adds a readme file to the ide sample appGraeme Geldenhuys
2011-07-16ide: added existing unit to project file.Graeme Geldenhuys
2011-07-16Merged fpgIDE project as a subdirectory examples/apps/ide/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-23globe demo: removed compiler hint about unused unit.Graeme Geldenhuys
2010-09-23Editable Grid Demo: a very quick example how inline grid editing.Graeme Geldenhuys
2010-09-21debug server: improved the look of the toolbarGraeme Geldenhuys
2010-09-21globe demo: improved the look of the toolbarGraeme Geldenhuys
2010-09-20Globe: project options set to remove console windowGraeme Geldenhuys
2010-09-20Globe: extended the help a little moreGraeme Geldenhuys
2010-09-20A cool little "spinning globe" sample applicationGraeme Geldenhuys
Programmers must have fun every now and again! :-)
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