View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002075 | JEDI VCL | 00 JVCL Components | public | 2004-08-20 04:45 | 2004-08-21 02:48 |
Reporter | maxp | Assigned To | AHUser | ||
Priority | normal | Severity | major | Reproducibility | random |
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0002075: JvEditor/JvHLEditor random unintentional text block selection | ||||
Description | JvHLEditor demonstrates strange behaviour. To reproduce it do the next: 1) Mouse-click to ny pointy inside JvHLEditor window with text (you can use JvInterpreterTest demo as an example). Caret should move to the mouse cursor. 2) Click to another point somewhere inside the JvHLEditor. Sometimes (especially when the second click is accompanied by slight mouse move) a random block of text is selected. Sometimes the random annoying selection of text block occurs after scroll by mouse wheel and clicking JvHLEditor. | ||||
Additional Information | Delphi 5 Update Pack 1, Windows XP (tested on Win 2000 SP1 too -- the same result) This behaviour never occured in JVCL 2.XX version. | ||||
Tags | No tags attached. | ||||
|
Fixed in CVS. > This behaviour never occured in JVCL 2.XX version. The JVCL 2.0 JvEditor had more bugs than the JVCL 3.0 JvEditor. The new editor has a almost rewritten selection and undo code. And many features that were in the TODO comment are now implemented (line selection, persistent blocks, ...) |
|
Strange, but there is no traces in CVS indicating that tis bug is fixed. New version of JvHLEditor.pas (1.25) differs from 1.24 only in parts concerning fining the bug 0002072 (pascal highlighter bug, also reported by me). That bug really fixed, but JvHLEditor still demonstrate erroneous behaviour while selecting text by mouse. Random unintentional selections of pieces of text may occur while scrolling and selecting text by mouse. |
|
JvHLEditor is only an extension to JvEditor which is based on the encoding neutral JvEditorCommon where the bugfix was done (14:03 +200). Maybe the fix was not enough. But I can only fix something I can reproduce. And things that are "user-action" bugs are very hard to reproduce. |
|
I'm really sorry, I should recognize the fix in JvEditorCommon.pas! All works properly after installing last version of JvEditorCommon.pas. Thank you, Andreas, for patience! |
|
Fixed. |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-08-20 04:45 | maxp | New Issue | |
2004-08-20 05:16 | AHUser | Status | new => resolved |
2004-08-20 05:16 | AHUser | Resolution | open => fixed |
2004-08-20 05:16 | AHUser | Assigned To | => AHUser |
2004-08-20 05:16 | AHUser | Note Added: 0005032 | |
2004-08-21 00:58 | maxp | Status | resolved => feedback |
2004-08-21 00:58 | maxp | Resolution | fixed => reopened |
2004-08-21 00:58 | maxp | Note Added: 0005059 | |
2004-08-21 01:42 | AHUser | Note Added: 0005061 | |
2004-08-21 02:36 | maxp | Note Added: 0005062 | |
2004-08-21 02:48 | AHUser | Status | feedback => resolved |
2004-08-21 02:48 | AHUser | Resolution | reopened => fixed |
2004-08-21 02:48 | AHUser | Note Added: 0005063 |