Commit | Date | |
---|---|---|
[r999]
by
delphidabbler
Fixed two bugs in UTaggedTextLexer unit: |
2010-11-13 23:44:03 | Tree |
[r998]
by
delphidabbler
Moved code that registers memos with TMemoCaretPosDisplayMgr object from FormCreate event handler to InitControls, which is itself called from FormShow. This is because memo window is recreated after FormCreate causing TMemoCaretPosDisplayMgr to lose track of selection change events by hooking into a window that is then destroyed. Registering from FormShow ensures correct memo window handle is used for hook. |
2010-11-12 23:12:30 | Tree |
[r997]
by
delphidabbler
Updated to detect selection changes in managed memo control. There is no suitable memo event to handle so memo's window procedure had to be hooked. |
2010-11-12 23:05:03 | Tree |
[r996]
by
delphidabbler
Revised error handling to not only select controls containing errors, but, where the controls contain editable text, to select, or place the caret next to, text containing errors. |
2010-11-12 16:59:53 | Tree |
[r995]
by
delphidabbler
* Modified EActiveTextParserError exception to descend from EValidation. |
2010-11-12 16:47:09 | Tree |
[r994]
by
delphidabbler
Modified TSourceAnalyser.AddSnippet re change in signature of TSnippetValidator.Validate call by AddSnippet. |
2010-11-12 16:41:47 | Tree |
[r993]
by
delphidabbler
Added an additional out parameter to several methods of TSnippetValidator that pass back information about the selection that could be used to highlight any errors. Modified code accordingly. |
2010-11-12 16:38:58 | Tree |
[r992]
by
delphidabbler
Changed ETaggedTextLexer to descend from EValidation and modified code of TTaggedTextLexer to pass information about approximate location of errors to ETaggedTextLexer exceptions. |
2010-11-12 16:35:45 | Tree |
[r991]
by
delphidabbler
* Added new EValidation exception class that optionally records a selection specifying location of an error where this makes sense. |
2010-11-12 14:51:23 | Tree |
[r990]
by
delphidabbler
Added new TSelection record that encapsulates a selection defined by its start position and length. |
2010-11-12 14:46:00 | Tree |