![]() |
![]() |
| 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
|
|||
|
|||
|
Cambiar de color un button
Hola, estoy usando Delphi 7. Tengo un menú con varios buttons y a medida que presiono la tecla Tab me voy desplazando entre ellos.
Quería saber como hacer para cuando me vaya moviendo ente los buttons estos cambien de color o agregarle algún efecto. Es para que el usuario del sistema pueda diferenciar mejor cual es botón que va seleccionando. Saludos y muchas gracias. |
|
#2
|
||||
|
||||
|
Hola.
No es posible cambiar el color a un TButton por que es windows quién gestiona su color, pero te pongo unos enlaces a posibles alternativas: Otra opción, por ejemplo, podría ser: Que hará que el texto del botón incremente su tamaño y el del font, se ponga en negrita y obtenga el foco cuando el mouse pase sobre él, regresando a su estado anterior cuando salga. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 23-11-2011 a las 05:00:31. Razón: Ampliar ejemplo |
|
#3
|
|||
|
|||
|
Hola ecfisa, gracias por tu ayuda. Utilice el código que me recomendaste y funciona bien.
Una consulta, es posible cambiar el color del texto del botón. Desde ya muchas gracias |
|
#4
|
||||
|
||||
|
Hola.
No Lucas, lamentablemente entra en la misma bolsa que el color de fondo... Si intentas cambiarlo desde el Object Inspector -> Font -> Color, verás que lo ignora. Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#5
|
||||
|
||||
|
De hecho, sí puede cambiarse el color de un botón, o, mejor dicho, puedes crear un componente derivado de TButton que tenga color, pero tienes que dibujarlo tú mismo. Es lo que hace Zarco Gajic en su componente TColorButton.
// Saludos |
|
#6
|
||||
|
||||
|
Hola Román.
Estoy totalmente de acuerdo con vos (el 2° enlace de mi primer mensaje es el de Zarko). Pero usando el código que le adjunté, no va a poder... Saludos. ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#7
|
||||
|
||||
|
¡Ah! Disculpa, no había caido en la cuenta de ese enlace, pero me dejé llevar por tu afirmación de que no se puede... cuando sí se puede!!
![]() // Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Se puede cambiar de color un Button? | aleja | OOP | 8 | 07-10-2015 01:29:28 |
| cambiar color a un button | zidfrid | C++ Builder | 1 | 22-04-2008 18:46:01 |
| Mantener color verde olivo de las ventanas, al cambiar el color en windows | mancurnino | Varios | 6 | 11-03-2008 15:39:47 |
| Color en un Button normal | brakaman | Varios | 1 | 12-08-2007 11:35:13 |
| Cambio de color de fondo de un button | Rako | OOP | 5 | 02-06-2007 22:29:45 |
|