Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-26 | ide: lazarus project file settings update. | Graeme Geldenhuys | |
Removed the hard-coded 32-bit file extension. | |||
2011-08-26 | ide: added user feedback when a unit is saved. | Graeme Geldenhuys | |
2011-08-26 | ide: new pascal keywords added for syntax highlighting | Graeme Geldenhuys | |
2011-08-26 | textedit: trailing whitespace removed. | Graeme Geldenhuys | |
2011-08-26 | textedit: scrollbar position wasn't updated when GotoLine() was used. | Graeme Geldenhuys | |
2011-08-24 | ide: include more file extensions to enable the syntax highlighting code. | Graeme Geldenhuys | |
2011-08-24 | ide: fix a conflicting hotkey sequence in the main menu. | Graeme Geldenhuys | |
2011-08-24 | ide: add new placeholder menu items in the main menu. | Graeme Geldenhuys | |
This will systematically be implemented. | |||
2011-08-24 | ide: enabled keyboard shortcuts in the main menu. | Graeme Geldenhuys | |
2011-08-24 | ide: Configure IDE dialog now closes when the Esc key is pressed. | Graeme Geldenhuys | |
2011-08-11 | regexpr: sync'ed changes from Lazarus synedit component directory | Graeme Geldenhuys | |
- fixes the spelling of 'useful' - Many 64-bit support fixes. Mainly Integer vs PtrInt changes - Correct implementation of TRegExpr.GetMatch() - extra debugging measures | |||
2011-08-11 | ide: improved syntax highlighting, and extending it. | Graeme Geldenhuys | |
We now support comments correctly, compiler defines, strings, decimal and hex numbers. | |||
2011-08-10 | ide: apply newly selected fonts to open editors. This is still WIP. | Graeme Geldenhuys | |
2011-08-09 | ide: huge speed improvement in syntax highlighting | Graeme 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-09 | ide: improves syntax highlighting even more | Graeme Geldenhuys | |
- multiple matches in the same line are now supported - regex reserved keyword matching is now case-insensitive | |||
2011-08-09 | ide: removed unused (old) code we don't need any more. | Graeme Geldenhuys | |
This was used before we implemented regex syntax highlighting. | |||
2011-08-09 | ide: syntax highlighting improvements by adding reserved keywords to regex | Graeme Geldenhuys | |
- Also improved correct highlighting by using word boundaries in regex. | |||
2011-08-09 | ide: adds syntax highlighting support for {...} style comments. | Graeme Geldenhuys | |
2011-08-09 | ide project settings: improved compiler options for better debugging | Graeme Geldenhuys | |
2011-08-04 | minor fixes to examples due to Item[] to Items[] change. | Graeme Geldenhuys | |
2011-07-28 | added missing fpc config file so we can compile fpgIDE from the command line. | Graeme Geldenhuys | |
2011-07-20 | ide: 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-20 | ide: updated todo list | Graeme Geldenhuys | |
2011-07-18 | ide: minor code comments and debug lines added. | Graeme Geldenhuys | |
2011-07-18 | ide: improved default values for TextEdit component at IDE startup | Graeme Geldenhuys | |
2011-07-18 | ide: updated project settings files | Graeme Geldenhuys | |
2011-07-18 | ide: hide debugsvr calls inside IFDEF statements | Graeme Geldenhuys | |
2011-07-18 | updated readme file of the IDE example app | Graeme Geldenhuys | |
2011-07-16 | adds a readme file to the ide sample app | Graeme Geldenhuys | |
2011-07-16 | ide: added existing unit to project file. | Graeme Geldenhuys | |
2011-07-16 | Merged fpgIDE project as a subdirectory examples/apps/ide/ | Graeme Geldenhuys | |
2011-05-08 | globally renamed TFButtonFlags to TfpgButtonFlags | Graeme Geldenhuys | |
Somehow I forgot to rename that type name when we moved over to the 'fpg' prefix. | |||
2011-05-06 | The 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-06 | Updated the 'custom style' demo to show off the Style Manager | Graeme Geldenhuys | |
Styles can also be changed at runtime via the --style parameter. | |||
2011-05-03 | Reduced compiler hints by removing unused entries in uses clause. | Graeme Geldenhuys | |
2011-01-19 | ListView 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-30 | A simple example of customized MenuBar theme. | Graeme Geldenhuys | |
Now the menu bar has a gradient look to it. | |||
2010-11-10 | Implemented painting Listview Subitems icons | Andrew 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-10 | Started implementing Icons in listview | Andrew Haines | |
Fixed a crash in the listview example when it was closing Updated listview example to use icons | |||
2010-11-08 | Listview 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-08 | Beautified the listview sample by adding panels and a splitter | Andrew Haines | |
2010-11-08 | Improved listview selection so that it is more reliable | Andrew Haines | |
2010-10-29 | DND demo: updated project settings. | Graeme Geldenhuys | |
2010-10-29 | Code cleanup by removing leftover writeln() statements. | Graeme Geldenhuys | |
2010-10-29 | DND Example project improvements. | Graeme Geldenhuys | |
* New checkbox to toggle OnDragEnter's Accept parameter * Changed "draggable" label's background color * Implemented 'Clear' button | |||
2010-10-28 | DND demo: added a checkbox to enable/disable drops on TfpgEdit at runtime | Graeme Geldenhuys | |
2010-10-27 | Renamed 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-21 | colorlistbox demo event handlers are now moved to private. | Graeme Geldenhuys | |
This adheres to general coding style. | |||
2010-10-05 | After the Align algorithm change Splitter Demo needed a minor fixup. | Graeme Geldenhuys | |
2010-09-25 | a basic DND demo. | Graeme Geldenhuys | |