summaryrefslogtreecommitdiff
path: root/examples/apps
AgeCommit message (Collapse)Author
2013-03-13ide: when a project is loaded, project macros are merged with ide macrosGraeme Geldenhuys
2013-03-13ide: Implements loading and saving of user defined project macrosGraeme Geldenhuys
2013-03-12debugserver: minor improvementsGraeme Geldenhuys
- Changed menu title "File" to "Server". It is more meaningful. - Added a "Pause" menu item to the Server popup menu. Synced with the pause button on the toolbar. - Project file updated due to newer version of Lazarus IDE.
2013-03-12textedit: enabled Cut and Paste built-in keyboard shortcuts.Graeme Geldenhuys
Now it makes Maximus IDE and Nanoedit a bit more useful. ;-)
2013-03-12ide: increase Messages grid text width.Graeme Geldenhuys
Still not an ideal solution, but better on larger screens.
2013-03-12ide: set minimum width and height for main window.Graeme Geldenhuys
2013-03-12ide: Grid Modification - restore focus row as best we can.Graeme Geldenhuys
2013-03-12ide: Refactored StringGrid modification shortcutsGraeme Geldenhuys
Now we can reuse that code in other areas of the IDE.
2013-03-12ide: minor compiler option tweak in the Lazarus IDE project file.Graeme Geldenhuys
I enabled AnsiString as the default string type.
2013-03-12ide: After reloading a unit, restore the previous scroll position.Graeme Geldenhuys
This needs some more improvement, by also restoring the edit cursor position. But for this, the fpg_textedit needs to be improved first.
2013-03-12ide: Adds ability to delete rows in grids in Project Options.Graeme Geldenhuys
Ctrl+Del now deletes the focused row. Ctrl+Ins was already implemented to append a new row.
2013-02-28nanoedit: added missing project option.Graeme Geldenhuys
I forgot to define the unit output directory in the Project Options.
2013-02-25regex: safer/proper alignment based on FPC_REQUIRES_PROPER_ALIGNMENT defineGraeme Geldenhuys
2013-02-25regex: fixes uninitialized values.Graeme Geldenhuys
2013-02-25regex: clean-up based on compiler message output.Graeme Geldenhuys
- removed old IFDEF's - var parameters changed to out parameters - PtrInt changed to PtrUInt
2013-02-23maximus: updated TODO file itemsGraeme Geldenhuys
2013-02-23maximus: implemented diff/patch syntax highlightingGraeme Geldenhuys
2013-02-22maximus: Adds syntax highlighting for hexadecimal numbersGraeme Geldenhuys
2013-02-22maximus: Enables the Cut, Copy and Paste edit menu items.Graeme Geldenhuys
2013-02-22nanoedit: Adds an Edit menu with Cut, Copy and Paste functionalityGraeme Geldenhuys
2013-02-22nanoedit: improves the compiler options for the Lazarus IDE project file.Graeme Geldenhuys
2013-02-22nanoedit: fixes the fpc config file to allow compiling from command line.Graeme Geldenhuys
The unit seach path was wrong.
2013-02-22fpg_edittext: Adds cut to clipboard support.Graeme Geldenhuys
2013-02-22fpg_textedit: adds insert text and paste from clipboard support.Graeme Geldenhuys
2013-02-21nanoedit - a mini notepad like text editorGraeme Geldenhuys
I have been using this for some time now. I required a mini editor on non-Windows platforms, so created this project to solve that. This is also a testbed project for my "elastic tabstops" implementation.
2012-11-22Fixes line ending issuesGraeme Geldenhuys
2012-10-19textedit: Renamed private DoCopy and made it public as CopyToClipboard.Graeme Geldenhuys
Now we can programatically copy selected text to the clipboard.
2012-10-19textedit: Implemented the DoCopy method so now Ctrl+C copies selected text ↵Graeme Geldenhuys
to the clipboard.
2012-10-19textedit: Newly implemented GetSelectedText function.Graeme Geldenhuys
2012-10-19Minor changes caused by using a newer UIDesigner.Graeme Geldenhuys
- new default properties - properties have been reordered etc..
2012-10-19Implements support to setup a custom color for the editor's active tab.Graeme Geldenhuys
2012-10-19Refactored editor setup code into a single SetupEditorPreference method.Graeme Geldenhuys
2012-07-06Fixed spelling mistake in readme file.Graeme Geldenhuys
2012-04-20fpg_textedit: new published property RightEdgeGraeme Geldenhuys
2012-04-20Define default value for Backward parameter.Graeme Geldenhuys
2012-01-18Fix a spelling mistake in the Globe demo.Graeme Geldenhuys
2012-01-18ide: removed the duplicate button from the UI.Graeme Geldenhuys
I have no idea how that got there. :-)
2011-12-05IDE: Adds last few new units to project files.Graeme Geldenhuys
2011-12-05Adds compiler string type setting to unit.Graeme Geldenhuys
2011-12-05missing compile mode setting and minor code formattingGraeme Geldenhuys
- replaced tab characters with spaces for indentation - fixed indentation size at some locations. - added compiler mode and settings
2011-10-25minor code syntax fix. Missing semicolon.Graeme Geldenhuys
2011-09-20textedit: implemented support for deleting selected text.Graeme Geldenhuys
2011-09-19textedit: only set Canvas properties when Selected Text is truely required.Graeme Geldenhuys
2011-09-19textedit: bugfix where if we do a selection, lots of text go missing.Graeme Geldenhuys
We simply forgot to set the Canvas.TextColor - reseting previous FSelection code.
2011-09-19textedit: bug fix with the caretpos variable. X / Y typo.Graeme Geldenhuys
2011-09-19textedit: second expression is not needed.Graeme Geldenhuys
Because we already did that a few lines earlier.
2011-09-18Implemented RemoveFile() in FileMonitorGraeme Geldenhuys
2011-09-18made sure filemonitor class is thread-safe in itself.Graeme Geldenhuys
2011-09-18Integrated TFileMonitor with the IDE. All open files are now monitored.Graeme Geldenhuys
2011-09-18fixed memory leak in TFileMonitor class.Graeme Geldenhuys