![]() |
![]() |
| 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
|
||||
|
||||
|
Aclaraste un poco mas pero no tanto,
queres ejecutar el mismo evento OnClick para todos los checkBox's o queres uno para cada uno?
__________________
[Crandel] |
|
#2
|
||||
|
||||
|
Uno para cada uno.
Cada CheckBox tiene su evento onclick, entonces tendria que grabar cada evento en una variable diferente para después regresarlelos. ejemplo:
y de regreso pues lo mismo. Saludos. Vicente López. |
|
#3
|
||||
|
||||
al regresar los eventos funciona exactamente igual, siempre y cuando no agregues Checkboxes en tiempo de ejecución entre un guardado y una restauración. Para restaurarlo, es ese mismo bucle pero usando: check.Onclick := copias[contador] y eliminando las 2 lineas siguientes. Un saludo |
|
#4
|
||||
|
||||
Genial Lepe, un arreglo, lo intentare y te aviso.Editado: Listo, esta funcionando a la perfeción. Gracias a todos...Saludos. Vicente López. Última edición por Chente(rMan) fecha: 24-08-2005 a las 21:03:23. |
|
#5
|
||||
|
||||
|
Edito: jajaja, ahora que está todo listo llego yo a rematarlo
![]() Despues de todo el rollo, he creado un TcheckBox que no tiene ese comportamiento. Ha sido más facil de lo que creía. Os dejo la unidad.
Cuando se quiera por código modificar el checked, se llama a SetChecked, que tiene el truco de inhabilitar el evento Click. Saludos Última edición por Lepe fecha: 24-08-2005 a las 21:06:24. |
|
#6
|
||||
|
||||
|
Que tal Lepe, pues te cuento que todavia no he probado la unidad, porque estoy algon intrigado con esto.
te cuento, es te es el procedimiento que me inhabilita los clicks de los checkBox...
despues de que mando llamar este procedimiento, me dispongo a marcar los check Box que deben estar prendido segun unas condiciones, tomadas de una sentencia que ejecuto, pero ahora resulta que la sentencia me arroja 0 resultados, esta muy raro, ¿no cree?, ¿que podra estar sucediendo? .Edito: Ya instale la unidad, ya realize unas pruebas y no le entiendo, se supone que me deshabilita los click's ¿cierto?, este es el código que puse.
y después pongo CheckBoxNoClick1.Checked := True; y si me ejecuta el click. Saludos. Última edición por Chente(rMan) fecha: 25-08-2005 a las 22:51:52. |
|
#7
|
||||
|
||||
|
que tal, creo que al fin quedo solucionado, muy bueno por cierto, encontre este artículo.
http://www.delphi3000.com/articles/a...sp?SK=checkbox Saludos. Vicente López. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|