Hi,
On 2010.05.15 00:36, vouch...@users.sourceforge.net wrote:
% Many artifacts belonging to horizontal scroll while
text is selected. Also few aspects are optimized.
To me it appears as if selection protocol in hbIDE is OK.
Please post your experiences if something is not upto the
expectations.
1) Line selection mode excludes last line after selection is finished. Test:
F11
Down
(two lines are marked - it's OK)
F11
(Last line is not marked any more - bad)
2) line marking display artifact
In previous test after making is ended pressing F11, selection
indication is changed: blue selection area starts not from start of line
(a few pixels right), on last line there is a few pixel selection before
the first character of the line. Maybe it is intentional and I do not
understand the idea, but I expect selection to remain indicated the same
way as during marking, i.e. F11 press (ending marking) should not
visually change selection. Though I can live with this.
3) Block forget about makting mode on paste
Test (continuation of previous test):
Ctrl+C (one line copied to clipboard)
move cursor to the middle of any line
Ctrl+V (line is pasted in a stream mode instead of line mode - bad)
4) Persistent selection does not work if a use a mouse to position
cursor. Test:
F11
Down
Down
F11
Position cursor before the block using mouse
Position cursor after the block using mouse
(block is not selected any more - bad)
5) Block selection does not work. Test:
Position cursor using mouse somewhere in the top of the visible text
page
F11
Down
Down
F11 (block is not selected - bad)
6) Could not find a button to start column block marking
7) Stream selection changes selection end position
Shift (press and do not release)
Up
Up
Right
Right
Right
... (end of selection is changed, right arrow changes not only
start selection by one character to right, but also end of selection - bad)
I guess I can find many more. It seams that code was not tested at all
(all these there found just by trying to mark any block the most simple
way without any deeper tests).
Thank You, for your efforts,
Regards,
Mindaugas
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour