FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
En realidad lo que hago es una barra de botón mas elegantes que los clásicos de Delhpi. Si conocen alguna VCL para Community que tenga botones mas elegantes
|
#2
|
||||
|
||||
Hola.
Una opción sería controlar el nombre del panel en el evento asignado a los paneles cuando el cursor ingresa al control y cuando lo abandona. En este momento sólo tengo a mano Delphi 7 por lo que debo interponer la clase y resulta algo similar a:
Resultando: Pero, dado que estas usando la última versión de Delphi, ya dispones de los eventos OnMouseEnter y OnMouseLeave. En ellos podes acceder al control actual vía el parámetro Sender de tipo TObject:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
Gracias a todos.
Efectivamente estuve haciéndolo en el evento onmouseMove/Leave respectivamente, pero uno por uno,
De hecho me ocurrió algo extraño, una vez que se hace clic sobre ese panel no vuelve mas a su color original, se queda gris oscuro hasta que se cierra la aplicación pero el evento MouseLeave si se dispara. |
#4
|
|||
|
|||
#5
|
||||
|
||||
Hola.
Hice nuevamente una prueba ya sobre Delphi Tokyo y no me sucede la persistencia del color luego del click (es decir que vuelve a su color original):
Resultado: Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
|||
|
|||
Gracias a todos. El error de colorear paneles se resolvió borrando el panel en cuestión y creándolo de nuevo, ahora si funciona.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Funcion o procedure para apagar sub carpetas | Paulao | Varios | 4 | 20-07-2011 17:15:26 |
Funcion cambiar propiedades componente(variable) | Dclase | Varios | 7 | 17-06-2011 13:37:48 |
Como crear varios panels | Lupita | Varios | 2 | 17-07-2008 09:27:02 |
Funcion generica para crear varios forms | Carlos Arevalo | Varios | 9 | 06-05-2008 18:04:08 |
Como hacer para que una funcion regrese varios valores | jangel_ramirezm | Varios | 11 | 07-03-2008 22:14:49 |
|