This would be good, especially since on certain GTs the number of usable
keys are scarce (no Alt+ combinations f.e.), so enabling these
CTRL keys could certainly help on shortcut congestion. But users should
enable it explicitly by using INKEY_ flag to keep Clipper compatibility.

I don't know what it takes to implement it though.

Brgds,
Viktor

On Sun, Mar 8, 2009 at 6:26 PM, AbeB <abe.b...@att.net> wrote:

>
> can the following be an option in inkey.ch ( it's from xHarbour)
>
> /* New control keys that do not overlap with other codes */
>
> #define K_CTRL_A                513   /*   Ctrl-A
> */
> #define K_CTRL_B                514   /*   Ctrl-B
> */
> #define K_CTRL_C                515   /*   Ctrl-C
> */
> #define K_CTRL_D                516   /*   Ctrl-D
> */
> #define K_CTRL_E                517   /*   Ctrl-E
> */
> #define K_CTRL_F                518   /*   Ctrl-F
> */
> #define K_CTRL_G                519   /*   Ctrl-G
> */
> #define K_CTRL_H                520   /*   Ctrl-H
> */
> #define K_CTRL_I                521   /*   Ctrl-I
> */
> #define K_CTRL_J                522   /*   Ctrl-J
> */
> #define K_CTRL_K                523   /*   Ctrl-K
> */
> #define K_CTRL_L                524   /*   Ctrl-L
> */
> #define K_CTRL_M                525   /*   Ctrl-M
> */
> #define K_CTRL_N                526   /*   Ctrl-N
> */
> #define K_CTRL_O                527   /*   Ctrl-O
> */
> #define K_CTRL_P                528   /*   Ctrl-P
> */
> #define K_CTRL_Q                529   /*   Ctrl-Q
> */
> #define K_CTRL_R                530   /*   Ctrl-R
> */
> #define K_CTRL_S                531   /*   Ctrl-S
> */
> #define K_CTRL_T                532   /*   Ctrl-T
> */
> #define K_CTRL_U                533   /*   Ctrl-U
> */
> #define K_CTRL_V                534   /*   Ctrl-V
> */
> #define K_CTRL_W                535   /*   Ctrl-W
> */
> #define K_CTRL_X                536   /*   Ctrl-X
> */
> #define K_CTRL_Y                537   /*   Ctrl-Y
> */
> #define K_CTRL_Z                538   /*   Ctrl-Z
> */
>
> /* extended shift key codes, none in  Clipper */
>
> #define K_SH_LEFT               424   /* * Shift-Left                    */
> #define K_SH_UP                 425   /* * Shift-Up                      */
> #define K_SH_RIGHT              426   /* * Shift-Right                   */
> #define K_SH_DOWN               427   /* * Shift-Down                    */
>
> #define K_SH_INS                428   /* * Shift-Ins                     */
> #define K_SH_DEL                429   /* * Shift-Del                     */
> #define K_SH_HOME               430   /* * Shift-Home                    */
> #define K_SH_END                431   /* * Shift-End                     */
> #define K_SH_PGUP               432   /* * Shift-PgUp                    */
> #define K_SH_PGDN               433   /* * Shift-PgDn                    */
>
> #define K_SH_RETURN             434   /* * Shift-Enter                   */
> #define K_SH_ENTER              434   /* * Shift-Enter                   */
>
>
> --
> View this message in context:
> http://n2.nabble.com/feature-request.-K_CTRL_*-should-not-overlap-with-other-codes-tp2445208p2445208.html
> Sent from the harbour-devel mailing list archive at Nabble.com.
>
> _______________________________________________
> Harbour mailing list
> Harbour@harbour-project.org
> http://lists.harbour-project.org/mailman/listinfo/harbour
>
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to