FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour TECLAS DE FUNCIÓN
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
TECLAS DE FUNCIÓN
Posted: Wed Apr 05, 2006 02:06 PM

//-> Para Accionar Las Teclas Ctrl+F10 Para Llamar la Calculadora
oDlg:bKeyDown := { | nKey | TECLAS_PRESS( nKey ) }

STATIC FUNCTION TECLAS_PRESS( nKey )

DO CASE

   CASE ( nKey == VK_F10 .AND. GetKeyState( VK_CONTROL ) )

   ? 'Control+F10-For Windows'

   // ACTION...

ENDCASE

RETURN( .T. )

Antonio, ke estoy haciendo errado??

Necesito Teclar CONTROL + F10 y Hacer Una Accion...

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
TECLAS DE FUNCIÓN
Posted: Thu Apr 06, 2006 11:45 AM

Antonio, Socorro... Gracias.

Antonio, en FiveWin 2.7 for [x]Harbour, esta Funcion HB_SETKEYGET(), Funciona?

Cual és la sintaxis ??

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
TECLAS DE FUNCIÓN
Posted: Tue Apr 11, 2006 11:49 AM

Antonio... Puedes ayudarme???

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
TECLAS DE FUNCIÓN
Posted: Tue Apr 11, 2006 02:02 PM

Has Probado con SetKey() ?
SetKey (K_CTRL_F10, {|| Funcion()})

// Control-function keys
// Añadido por Victor 10/04/2003 15:13

define K_CTRL_F1 -20 // Ctrl-F1

define K_CTRL_F2 -21 // Ctrl-F2

define K_CTRL_F3 -22 // Ctrl-F4

define K_CTRL_F4 -23 // Ctrl-F3

define K_CTRL_F5 -24 // Ctrl-F5

define K_CTRL_F6 -25 // Ctrl-F6

define K_CTRL_F7 -26 // Ctrl-F7

define K_CTRL_F8 -27 // Ctrl-F8

define K_CTRL_F9 -28 // Ctrl-F9

define K_CTRL_F10 -29 // Ctrl-F10

define K_CTRL_F11 -44 // * Ctrl-F11

define K_CTRL_F12 -45 // * Ctrl-F12

A mi me va muy bien.

Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
TECLAS DE FUNCIÓN
Posted: Tue Apr 11, 2006 05:09 PM
AngelSalom wrote:Has Probado con SetKey() ?
SetKey (K_CTRL_F10, {|| Funcion()})

// Control-function keys
// Añadido por Victor 10/04/2003 15:13
#define K_CTRL_F1 -20 // Ctrl-F1
#define K_CTRL_F2 -21 // Ctrl-F2
#define K_CTRL_F3 -22 // Ctrl-F4
#define K_CTRL_F4 -23 // Ctrl-F3
#define K_CTRL_F5 -24 // Ctrl-F5
#define K_CTRL_F6 -25 // Ctrl-F6
#define K_CTRL_F7 -26 // Ctrl-F7
#define K_CTRL_F8 -27 // Ctrl-F8
#define K_CTRL_F9 -28 // Ctrl-F9
#define K_CTRL_F10 -29 // Ctrl-F10
#define K_CTRL_F11 -44 // * Ctrl-F11
#define K_CTRL_F12 -45 // * Ctrl-F12

A mi me va muy bien.


Gracias Angel, Voy Probar.

Usted és mui inteligente, sabio, instruido.

Saludos
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
TECLAS DE FUNCIÓN
Posted: Tue Apr 11, 2006 07:33 PM

Joao,

SetKey(), como te ha indicado Angel, es la opción idónea porque así no dependes de en que control esté el foco.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
TECLAS DE FUNCIÓN
Posted: Tue Apr 11, 2006 08:10 PM
Antonio Linares wrote:Joao,

SetKey(), como te ha indicado Angel, es la opción idónea porque así no dependes de en que control esté el foco.



Antonio, Angel...

También no funciona... ???????
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341

Continue the discussion