did you rebuild Harbour with the modified inkey.ch?
Viktor Szakáts wrote: > > Can't make it work here in a default Harbour build. > Tried plain Inkey() and Inkey( 0, INKEY_ALL + INKEY_EXTENDED ). > <Ctrl+A> always returnes 1. > > Brgds, > Viktor > > On Thu, Mar 12, 2009 at 4:28 PM, AbeB <abe.b...@att.net> wrote: > >> >> the K_CTRL_* are already implemented. I had cut the following from >> xharbour's >> setkey.ch into harbour's >> and rebuild harbour, and it just works (in GTWVT). >> >> i don't know about K_SH_* key's >> >> in xharbour it's selected by #defining HB_EXT_INKEY when building >> xharbour. >> >> >> >> Viktor Szakáts wrote: >> > >> > 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 >> > >> > >> >> -- >> View this message in context: >> http://n2.nabble.com/feature-request.-K_CTRL_*-should-not-overlap-with-other-codes-tp2445208p2468019.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 > > -- View this message in context: http://www.nabble.com/feature-request.-K_CTRL_*-should-not-overlap-with-other-codes-tp22400427p22494982.html Sent from the Harbour - Dev mailing list archive at Nabble.com. _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour