summaryrefslogtreecommitdiff
path: root/examples/apps/ide
AgeCommit message (Collapse)Author
2013-03-13ide: The start of some documentation for Maximus.Graeme Geldenhuys
2013-03-13ide: Fixes the bug where IDE crashed when you load a second project.Graeme Geldenhuys
Loading a first project was no problem. But as soon as you tried to load a new (second) project, the IDE bombed out. This should be fixed now.
2013-03-13ide: Implements a "Go to line" search option.Graeme Geldenhuys
Finally the IDE is starting to become useful now. :)
2013-03-13ide: extra checks to make sure we have an editor instanceGraeme Geldenhuys
2013-03-13ide: Find Next and Find Prev implemented for the editor.Graeme Geldenhuys
2013-03-13ide: Find in File dialog now responds to Enter key press in text seach fieldGraeme Geldenhuys
2013-03-13ide: changed RTL function to fpGUI wrapper version of that functionGraeme Geldenhuys
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-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-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-22fpg_edittext: Adds cut to clipboard support.Graeme Geldenhuys
2013-02-22fpg_textedit: adds insert text and paste from clipboard support.Graeme Geldenhuys
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-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