Página 1 de 1

OnCheckState para Optionlist o item de la optionlist

Publicado: Vie Dic 02, 2005 4:19 pm
por joseluis
Hola,
¿Habrí­a la posibilidad de incorporar ese evento a una optionlist o a los
items de la misma?
Saludos y gracias,
José Luis Capel

OnCheckState para Optionlist o item de la optionlist

Publicado: Vie Dic 02, 2005 5:58 pm
por jfgimenez
José Luis,
> ¿Habría la posibilidad de incorporar ese evento a una optionlist o a los
> items de la misma?
Se podría hacer, pero no lo veo apropiado. Me explico: cuando tenemos una
serie de controles en el formulario, sí es lógico tener el mecanismo actual
para activarlos y desactivarlos, pero en el caso de los controles que tienen
items, me parece excesivo; sobre todo porque estos controles podrían llegar
a tener muchos items, que haría que todo el proceso se volviese muy lento.
Es más, yo particularmente no he sido nunca partidario de este mecanismo. Si
está implementado en Xailer es por intentar emular hasta cierto punto el
WHEN de Clipper. Pero en windows las cosas no funcionan así, y al final las
cosas se complican en exceso, cuando lo más sencillo y acorde al
funcionamiento de windows es activar o desactivar los controles que queramos
desde algún evento concreto. De hecho, algunas veces conviene hacerlo desde
eventos que no son el cambio de foco (p.ej. el OnChange de algún control).
En cualquier caso, este mecanismo está en Xailer, y seguirá estando. Pero no
me parece oportuno extenderlo a los items de los controles.
--
Un saludo,
José F. Giménez

OnCheckState para Optionlist o item de la optionlist

Publicado: Vie Dic 02, 2005 7:48 pm
por joseluis
José,
Ok... entendido. Utilizaremos el lEnabled.
Saludos y gracias!!
José Luis Capel
Jose F. Gimenez escribió:
> José Luis,
>
>
>>¿Habrí­a la posibilidad de incorporar ese evento a una optionlist o a los
>>items de la misma?
>
>
> Se podrí­a hacer, pero no lo veo apropiado. Me explico: cuando tenemos una
> serie de controles en el formulario, sí­ es lógico tener el mecanismo actual
> para activarlos y desactivarlos, pero en el caso de los controles que tienen
> items, me parece excesivo; sobre todo porque estos controles podrí­an llegar
> a tener muchos items, que harí­a que todo el proceso se volviese muy lento.
>
> Es más, yo particularmente no he sido nunca partidario de este mecanismo. Si
> está implementado en Xailer es por intentar emular hasta cierto punto el
> WHEN de Clipper. Pero en windows las cosas no funcionan así­, y al final las
> cosas se complican en exceso, cuando lo más sencillo y acorde al
> funcionamiento de windows es activar o desactivar los controles que queramos
> desde algún evento concreto. De hecho, algunas veces conviene hacerlo desde
> eventos que no son el cambio de foco (p.ej. el OnChange de algún control).
>
> En cualquier caso, este mecanismo está en Xailer, y seguirá estando. Pero no
> me parece oportuno extenderlo a los items de los controles.
>