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

Reply via email to