Key:=0 en OnKeyDown de DBCtrlGrid
Hola a Todos/as, en el evento KeyDown de un DbCtrlGrid tengo programadas muchas teclas y entre ellas la tecla "Supr" (que hago que borre el registro actual), todo funciona correctamente, salvo porque la asignación Key:=0 no borra la tecla "Supr" que se había presionado y despues de realizar todo lo que tiene programado, realiza la acción normal de la tecla "Supr".
He probado con "DBCtrlGrid1.DoKey(gkNull);", pero no consigo nada. Por favor indicarme como hacer que la tecla presionada pierda su valor, es decir que quede como si no se hubiese presionado. Gracias a todos/as. |
No voy a responderte exactamente a tu pregunta, pero te aconsejaría te miraras el componente TActionList (si quieres ver/saber su funcionamiento, en mi web tienes explicaciones de cómo funciona y una demo)
|
La franja horaria es GMT +2. Ahora son las 01:06:59. |
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