FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Ayuda con TPanel
hola, tendo que cambiar el color a un tpanel a traves de la asignacion de un evento, es decir ,, tengo una lista de tpanel creandoce y dentro tengo un tchekbox, luego asigno una funcion al evento onclick del chekbox , pero no se como al seleccionar el check box me cambie el color del panel, trate de usar parent.name para obtener el nombre del panel pero hasta ahy me quedo,
aca les paso el codigo.. en public --------------------------------------
en implementation -------------------------------------
Última edición por Casimiro Notevi fecha: 15-10-2013 a las 02:31:37. |
#2
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
Recuerda poner los tags al código fuente, ejemplo: Gracias Por cierto, has puesto tu pregunta en el foro "Internet" y no tiene nada que ver. De nuevo, Bienvenido . |
#3
|
||||
|
||||
Hola FideRosado, bienvenido a Club Delphi
Como a todos los que se inician te invitamos a que leas nuestra guía de estilo. También te recomiendo que cuando incluyas código en tus mensajes utilices TAG's, una imágen del uso: Con respecto a tu consulta, entiendo que deseas que los paneles cambien de color de acuerdo a si el TCheckBox que contiene esté o no marcado. No uso el control TRzPanel, pero te pongo un ejemplo basado en tu código usando el control TPanel:
Saludos. Edito: (Disculpas Casimiro, no había visto tu mensaje mientras escribía)
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 15-10-2013 a las 02:38:36. |
#4
|
||||
|
||||
Tu respuesta es muchísimo mejor que la mia, y además le has resuelto la duda
|
#5
|
||||
|
||||
respuesta
la verdad es que estoy tan concentrado en el problema que ni lo note ,.. ahora mismo pruebo el codigo, para ver si me funciona, la verdad este es un foro de lo mejor..
yo uso trz componentes desde hace rato y la verdad es que es bueno, tiene muchas facilidades,..con los estilos y otros.. echenles un vistazo.. |
#6
|
||||
|
||||
Para mantener el color de fondo en cada panel...
aca les envio una actualizacion del codigo
uso la misma propiedad color para tomar y debolver el estado del chekbox...
aqui agrego unas lineas, que parecen bobas pero nos permiten guardar independientemente el color de fondo.. y que se mantenga alternados..los colores .. pero me di cuenta que cuando selecciono mas de dos y los desmarco no se me ponen los colores como son ,, que se le puede sumar a este tema para solucionarlo.. bueno me puse a trabajar en eso y lo consegui.. primero use un TRzCheckBox en vez de TCheckBox , porque?? este cambio , pues , trz me permite asignar un color mientras lo pongo transparente, ahi esta el truco, mantener el color de fondo, guardandolo en el mismo objeto que lo ejecuta...
Última edición por ecfisa fecha: 15-10-2013 a las 06:48:53. Razón: corregir problema Interfaz mejorada |
#7
|
||||
|
||||
saber si estan selecionado los checkbox entre los panels
ahora estoy pensando en incorporar una funcion o procedimiento en un boton que me permita saber si entre los paneles , que he creado tengo un checkbox activo, pero no encuentro la forma de hacerlo,.. necesito ayuda con eso ...
estoy tratando pero no se me ocurre nada.. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Screenshot de un TPanel | hgiacobone | Gráficos | 3 | 28-10-2010 20:53:54 |
Scrollbars en un TPanel | acertij022 | Varios | 2 | 19-02-2009 14:35:32 |
Tpanel | oab_boa | C++ Builder | 2 | 27-12-2008 04:20:38 |
TPanel sin transaparencia | Khronos | Varios | 1 | 02-06-2008 03:19:49 |
OnMouseWheel en TPanel | metalfox6383 | Varios | 3 | 03-07-2006 20:15:15 |
|