Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-12-2004
Sonic Sonic is offline
Miembro
 
Registrado: may 2004
Posts: 40
Poder: 0
Sonic Va por buen camino
Duda con Shortcut

Hola a todos!!

Tengo una duda-problema con una TAction, vereis:

A dicha TAction le tengo asociado un Shortcut de manera que la acción se realice cada vez que se pulsa el cursor hacia izquierda (por ejemplo). Y funciona a la perfección, el problema es que dentro de mi aplicación la pulsación de la tecla izquierda ya siempre hace saltar la funcion de la TAction, y no puedo usar el cursor para moverme por los campos de un TStringGrid que tengo.

Se me ocurrió añadir al final de la función que responde al cursor un SendMessage, que enviara dicha pulsación al Handle del TStringGrid correspondiente, pero lo que hace es cambiar de Campo en lugar de mover el cursor.

Si alguien pudiera proponerme una solución que no pasara por sustituir la TAction por otro método (OnKeyPress o usando Hooks, esta última creo que es buena opción pero conlleva mucho cambio en el código) le estaría muy agradecido.

Muchas Gracias!
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 21:53:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi