FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como modificar el componente TImage para tener eventos de teclado?
Pues eso, me gustaría implementar los eventos de OnKeyPress, OnKeyDown, OnKeyUp en el componente TImage y me dice que la class TGraphicControl no lo tiene incluido.
¿Tengo que modificar todas las clases para que me lo permita incluir? Y otra pregunta es como recompilo en package que lo contiene. Gracias. PD: Estoy trabajando con Delphi 5 |
#2
|
||||
|
||||
Hola!
Hola!
Si no quieres tocar las clases i units originales, lo mejor es que crees una unit con una clase propia que derive de la TImage y en ella añadas los procedimientos o funciones que necesites, eso si puedes mirar en otras units para ver como lo hacen para implementar el OnKeyPress, OnKeyDown, OnKeyUp ... Suerte!
__________________
________________________________
It's no good shouting at me like that |
#3
|
||||
|
||||
En la página de Ian Marteens hay un truco para utilizar Clases Interpuestas (http://www.marteens.com/trick46.htm), para poder utilizarlas sin necesidad de modificar el código original.
A lo mejor te sirve para lo que quieres... Un saludo |
#4
|
|||
|
|||
Gracias a los dos por vuestra pronta respuesta.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Como limpiar un Componente Timage? | soma25 | C++ Builder | 5 | 14-03-2012 08:51:39 |
Como leer todos los eventos del teclado en todas las aplicaciones?? | JuanErasmo | API de Windows | 1 | 04-04-2006 16:35:43 |
Componente teclado en pantalla | jamonete2 | OOP | 3 | 10-06-2005 18:17:09 |
como combinar 2 Timage en un tercer Timage | JefeNet | Gráficos | 10 | 02-09-2004 16:51:35 |
eventos de teclado en una aplicacion CLX | ctronx | Varios | 5 | 12-06-2004 17:55:02 |
|