Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-02-2007
NPIdea NPIdea is offline
Miembro
 
Registrado: feb 2005
Posts: 121
Poder: 20
NPIdea Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 08-02-2007
Avatar de xavinet
xavinet xavinet is offline
Miembro
 
Registrado: mar 2005
Posts: 41
Poder: 0
xavinet Va por buen camino
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
Responder Con Cita
  #3  
Antiguo 08-02-2007
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.234
Poder: 20
ElKurgan Va camino a la fama
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
Responder Con Cita
  #4  
Antiguo 08-02-2007
NPIdea NPIdea is offline
Miembro
 
Registrado: feb 2005
Posts: 121
Poder: 20
NPIdea Va por buen camino
Gracias a los dos por vuestra pronta respuesta.
Responder Con Cita
Respuesta



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

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


La franja horaria es GMT +2. Ahora son las 14:08:47.


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