| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
DesaSoftware Invitado
|
Publicado: Jue 05 Dic, 2002 7:07 am Asunto: OnClick en Avi |
|
|
Como puedo "crear" el evento onclik en un Tanimate?
Ing. Gabriel Góngora Navarrete |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Jue 05 Dic, 2002 7:26 am Asunto: |
|
|
La forma mas legal seria creando un nuevo componente derivado de este y que publique este evento o bien subclasificandolo e interceptando la pulsación del ratón.
Pero también podemos hacer una "burrada" que funciona y que es muy sencilla. Como ejemplo:
- Creamos un nuevo proyecto y añadimos la siguiente línea en el constructor del Form:
| Código: | reinterpret_cast<TPanel*>(Animate1)->OnClick = ClickAnimate; |
- Declaramos e implementamos la función que atendera el evento:
| Código: | ...
private: // User declarations
void __fastcall ClickAnimate(TObject *Sender);
... |
| Código: | void __fastcall TForm1::ClickAnimate(TObject *Sender)
{
ShowMessage("Click en el TAnimate");
} |
|
|
| Volver arriba |
|
 |
DesaSoftware Invitado
|
Publicado: Jue 05 Dic, 2002 7:43 am Asunto: Expedito como siempre... |
|
|
Gracias leo seguimos en contacto
Gabriel |
|
| Volver arriba |
|
 |
|