summaryrefslogtreecommitdiff
path: root/examples/apps
AgeCommit message (Collapse)Author
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
2011-09-13implemented a functioning file monitor class.Graeme Geldenhuys
It can track files and detect size and date changes to the monitored files. It uses a sha1 to detect any changes. The SHA1 is probably overkill for now, but it is planned to use it in future when Path Monitoring is implemented too.
2011-08-31ide: after a search, set the focus back to the editor widget.Graeme Geldenhuys
2011-08-31ide: Only enable the Replace edit field if the Replace checkbox is checked.Graeme Geldenhuys
2011-08-31textedit: correctly scroll the found text into view.Graeme Geldenhuys
2011-08-31ide: replaced all menu key shortcut caps with resource string constants.Graeme Geldenhuys
2011-08-31textedit: searched matches are now scrolled more into the center of visible textGraeme Geldenhuys
Before the searched results scrolled into view as the first visible line. This doesn't give the developer much context to work with.
2011-08-31ide: Find functionality now takes into account FindOptions and Backward ↵Graeme Geldenhuys
searching.
2011-08-31ide: named two checkboxes in the Find dialog.Graeme Geldenhuys
2011-08-30ide: hooked up the Find dialog to the menus to allow use to do searching.Graeme Geldenhuys
2011-08-30ide: added the new Find dialog to the various project files.Graeme Geldenhuys
2011-08-30ide: created a basic Find dialog.Graeme Geldenhuys
2011-08-30textedit: Implemented FindText() so we can finally do searching.Graeme Geldenhuys
2011-08-30textedit: ScrollTo() never updated the scrollbar positionsGraeme Geldenhuys
2011-08-29textedit: improved text selection via keyboard supportGraeme Geldenhuys
2011-08-29textedit: minor optimization in FormatLine().Graeme Geldenhuys
If there is no text in the line, no need to process it further.
2011-08-29textedit: implemented keyDelete handling.Graeme Geldenhuys
2011-08-29textedit: correctly set consumed variable and only redraw when needed.Graeme Geldenhuys
2011-08-29textedit: moved selection + backspace code into the keyBackspace blockGraeme Geldenhuys
2011-08-29textedit: minor code formatting changesGraeme Geldenhuys