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
|
|||
|
|||
Focus en un checkbox
Buenos dias,
Estoy trabajando en Delphi 7, y estoy utilizando un check box, pero como este componente no tiene la propiedad de transparent, he recurrido a agregar el texto en un label, al cual si le puedo aplicar esta propiedad, y el checkbox, lo tengo del tamaño del cuadrito, de manera que cuando el focus esta posicionado en el componente no se ve el recuadro punteado alrededor(focus). Les agradezco me ayuden con esto, ya sea que me expliquen como se puede agregar la propiedada transparent al checkbox o que se muestre el focus
__________________
Keilly Livey Chinchilla Salas |
#2
|
||||
|
||||
es automatico la tranparencia del checkbox, me toma el color del fondo.
__________________
Aleca |
#3
|
||||
|
||||
Cita:
Cita:
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#4
|
|||
|
|||
Cita:
Hola de nuevo, estoy segura que es un checkbox, pero al caption no logro que quede con el color de fondo (el cual es una imagen y no un color sólido)
__________________
Keilly Livey Chinchilla Salas |
#5
|
||||
|
||||
es cierto sobre la imagen hace eso.
__________________
Aleca |
#6
|
||||
|
||||
cosa rara, lo probe de nuevo y lo hace perfectamente. fijate que la imagen no sea transparente.
__________________
Aleca |
#7
|
||||
|
||||
Así es, la etiqueta del checkbox no es transparente.
Cita:
// Saludos |
#8
|
||||
|
||||
Yo creo que con un Class Inteceptor puede hacerse transparente. Yo lo hago con el TLinkLabel (incluido en D2009 y posteriores). Lamentablemente no tengo el código a mano para brindártelo. Te lo quedo debiendo para mañana talvez o espérame un momento, tal vez pueda encontrar la fuente de donde en su momento lo obtuve.
Saludos, Chris |
#9
|
||||
|
||||
Uso delphi 2007 con la opción Enabled Runtime Themes seleccionado, cuando probé y no hizo transparente a la imagen la tenia dentro de un panel con la opción parentbackgound en true al ponerlo en false me lo hace transparente.
__________________
Aleca |
#10
|
||||
|
||||
¿Cómo está eso del class interceptor?
// Saludos |
#11
|
|||
|
|||
Cita:
Pero quizas me puedas ayudar con lo que mencione al inicio. Si el caption checkbox tiene texto, se muestra el focus, pero si no agrego texto y el tamaño del componente es igual al check, no se muestra el focus, entonces requiero que cuando se este posicionado en el checkbox, se muestre el focus. Gracias a todos por su ayuda!!!
__________________
Keilly Livey Chinchilla Salas |
#12
|
||||
|
||||
Cita:
// Saludos |
#13
|
||||
|
||||
Cita:
NOTA: Probado en Delphi 7 Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#14
|
|||
|
|||
Cita:
En mi caso no es un color sólido, sino una imagen de fondo.
__________________
Keilly Livey Chinchilla Salas |
#15
|
||||
|
||||
Cita:
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#16
|
||||
|
||||
Bueno, me confundí, no es Class Interceptor, es Interceptor Classes. O clases interceptoras.
Saludos, Chris. |
#17
|
||||
|
||||
Cita:
PD: el foco lo recibe, pero no te das cuenta graficamente.
__________________
Aleca |
#18
|
||||
|
||||
En este hilo de StackOverflow puedes encontrar como hacer un transparente un TLinkLabel. Seguramente el mismo código de puede servir con TCheckbox y TRadioButton. El código mostrado es para crear una clase heredada, pero si no quieres entrar en ese rollo, puedes utilizar un interceptor de clases. Puedes leer al respecto de ellos en el enlace que proporcioné anteriormente.
Saludos, Chris |
#19
|
||||
|
||||
Cita:
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#20
|
||||
|
||||
Cita:
Edito ¡Oh! No había visto el comentario de rgstuamigo. // Saludos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Set Focus En Net | maco2007 | .NET | 4 | 05-11-2007 12:59:28 |
Focus | eldonfsr | C++ Builder | 2 | 19-09-2007 06:35:39 |
Focus | Huer | Varios | 6 | 05-05-2007 18:16:20 |
Focus en RadioGroup | zugazua2001 | Varios | 1 | 03-07-2006 22:19:44 |
Focus | Cronos | Varios | 3 | 17-05-2003 03:18:29 |
|