![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
hola dec, como estas? la verdad que supongo que es bastante facil el tema, de hecho tengo este codigo:
TPanelHost = class(TPanel) private public end; pero no se como se hace el resto, por eso lo pregunto. Si hago asi: TPanelHost = class(TPanel) private public procedure Clicked; end; no se como lo resuelvo despues. pense en algo tipo Procedure TPanelHost.Clicked; begin TPanelHost.Color := random end; Pero no estoy seguro, por que despues tendria que llamar al "onclick" event, y asociarlo con el evento TPanelHost.Click, y lo que yo quiero es, si posible, que quede ya implicito en el codigo. No estoy pidiendo que me hagan un programa, por eso supuse que asi estaria bien. Última edición por kwanbis fecha: 25-09-2007 a las 22:53:02. |
|
#2
|
||||
|
||||
|
Acá va el código, porque a veces un ejemplo sirve para entender como se hace y no tener que pedir que otros te escriban el código, y sin que sirva de precedente
![]()
|
|
#3
|
|||
|
|||
|
Gracias paldave.
Ahora, y me parece que a lo mejor mi duda viene de alguna confusion de no usar delphi hace muchos años, yo tengo que entonces definir el evento OnClick y apuntarlo a Click? O asi solo al clickear me cambiaria el color? |
|
#4
|
||||
|
||||
|
Así ya funciona.
También podrías campturar el evento OnClick así: pero me parece más complicado. |
|
#5
|
|||
|
|||
|
Cita:
![]() |
|
#6
|
||||
|
||||
Si me lo permitís, en este caso yo guardaría un apuntador al evento original; Porque si desde el IDE programan ese evento, perderás el apuntador a tu código.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#7
|
|||
|
|||
|
Hola...
Ya hiciste la prueba? No hay nada mejor que probar el código para que entiendas que es lo que hace y como funciona... ![]() Saludos... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ocultamiento de método heredado | supermilloriver | OOP | 4 | 22-03-2007 05:20:56 |
| implmentar Articulo click..click..run Crash | ASAPLTDA | OOP | 0 | 21-01-2006 16:16:08 |
| Click...click. tap. RUN? Crash! Un mejor RAD | mamcx | Conexión con bases de datos | 0 | 13-04-2005 20:45:35 |
| Como cambia el color de texto de una www.dbgrid | Patricio | Conexión con bases de datos | 0 | 17-12-2004 13:20:58 |
| Poner color a un TPanel con XP manifest | jollodel | Gráficos | 1 | 11-08-2004 12:11:23 |
|