Thanks very intresting!!

2010/5/3 <vouch...@users.sourceforge.net>

> Revision: 14417
>
> http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14417&view=rev
> Author:   vouchcac
> Date:     2010-05-02 22:36:56 +0000 (Sun, 02 May 2010)
>
> Log Message:
> -----------
> 2010-05-02 03:00 UTC-0800 Pritpal Bedi (prit...@vouchcac.com)
>  * contrib/hbqt/hbqt_hbqplaintextedit.cpp
>  * contrib/hbqt/hbqt_hbqplaintextedit.h
>
>  * contrib/hbide/ideeditor.prg
>
>    + Implemented: much-awaited and extremely-required feature - block
> copy/paste.
>      This implementation closely follows xMate's footsteps and is highly
> optimized,
>      having maximum tasks carried through .prg code. Probably this opens up
>      hbIDE to wider audience. This has been the most difficult feature so
> far,
>      and has consumed an entire week with intensive schedule.
>
>      Here is how it should be used:
>
>      Activation:
>        Clicking on the "Toggle Selection Mode" top-toolbar icon.
>        It must appear depressed after activation.
>
>      Selection Process:
>        Keyboard : Shift + Navigation Keys ( Left, Right, Up, down, PgUp,
> PgDn, Home, End ).
>        Mouse    : Mouse-move while left-button pressed ( Only available for
> visible text ).
>        Copy     : Ctrl+C ( text is also available on the clip-board )
>        Paste    : Ctrl+V ( text only copied through Ctrl+C while in "Column
> Selection" mode ).
>        Inserts  : Position cursor at first line and column,
>                   Press Shift+Down arraow upto some ending row,
>                   A thin-vertical-line should appear follwoing your cursor
> path,
>                   Start typing any characters,
>                   Any other navigation key will end this sesion,
>                   Backspace key can be used to deleted previous characters.
>                   If block is already selected, visible through color
> differentiation,
>                     typing any charcter(s) will merely fill the selection
> with it,
>        Deletes  : Select the text with Shift+Navigation Keys,
>                   Press "Del".
>
>      It is highly possible that some of the artifacts may have gone not
> exactly like
>      xMate, so please report back. Also note that selections left-to-right
> are known
>      for accuracy, right-to-left may not produce accurate results. Other
> thing to
>      note is that horizontal scrolling has not been possible, so if your
> text goes
>      beyond right-edge of the window and you have a need to copy it, then
> first zoom-in
>      to brought it into viewport, then start selection process. Vertical
> length does
>      not matter. However with mouse you can only select a window-full of
> text.
>      xMate does not support column-selection with mouse.
>
> --
Massimo Belgrano
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to