Página 1 de 1

aControls

Publicado: Vie Jul 29, 2005 10:06 pm
por Francisco Sanchez
Tengo un formulario que por defecto al entrar todo esta con lenabled := .F.
pero desde un boton del mismo quiero hacer que t odos los controles del
mismo - maskedit, combobox, memo, etc... pasen a lenabled := .T..
He puesto lo siguiente :
nLen := Len( oForm:aControls )
WITH OBJECT oForm
FOR i := 1 TO nLen
:aControls:lEnabled := .T.
NEXT
END WITH
y solo me pone lenabled == .T. el memo, el resto no. Que estoy haciendo mal
?
Un saludo

aControls

Publicado: Sab Jul 30, 2005 10:23 am
por ignacio
Francisco,
En principio parace correcto. Sólo se me ocurre que el resto de controles
este dentro de un panel o algo así. Te recomiendo que pongas un LogDebug()
en el bucle indicando el Classname() de cada control.
Un saludo,
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:42ea8c53$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Tengo un formulario que por defecto al entrar todo esta con lenabled :=
> .F. pero desde un boton del mismo quiero hacer que t odos los controles
> del mismo - maskedit, combobox, memo, etc... pasen a lenabled := .T..
>
> He puesto lo siguiente :
>
> nLen := Len( oForm:aControls )
>
> WITH OBJECT oForm
> FOR i := 1 TO nLen
> :aControls:lEnabled := .T.
> NEXT
> END WITH
>
> y solo me pone lenabled == .T. el memo, el resto no. Que estoy haciendo
> mal ?
>
> Un saludo
>
>
>
>

aControls

Publicado: Sab Jul 30, 2005 6:00 pm
por Francisco Sanchez
efectivamente estas en lo cierto, el resto de controles pertenecen a un
bevel, no habia caido en ello, voy a probar. Para segun que cosas prefiero
utilizar un bevel como contenedor antes que un panel o tpages.
Jejejeje ya es dificil lo vuestro, entre lo mal que nos explicamos nosotros
y lo poco que sabemos de todo, os felicito por la gran paciencia que teneis
con todos nosotros, y las grandes dotes de adivinos que estais
desarrollando. Mis felicitaciones.
Un saludo

aControls

Publicado: Sab Jul 30, 2005 9:21 pm
por jfgimenez
Paco,
> y las grandes dotes de adivinos que estais desarrollando.
Jajaja... pero no nos digas lo del chiste ;-)))
--
Un saludo,
José F. Giménez

aControls

Publicado: Sab Jul 30, 2005 10:13 pm
por Francisco Sanchez
Que no hombre que no es chiste si es que nos explicamos muy mal teneis que
andar intuyendo y adivinando lo que nos pasa siempre, somos unos torpes, al
menos yo.
Un saludo

aControls

Publicado: Sab Jul 30, 2005 10:24 pm
por jfgimenez
Paco,
> Que no hombre que no es chiste si es que nos explicamos muy mal teneis que
> andar intuyendo y adivinando lo que nos pasa siempre, somos unos torpes,
> al menos yo.
me refería a cierto chiste muy viejo sobre una escuela de adivinos ;-)
Recuerdame que te lo cuente la próxima vez que nos veamos.
--
Un saludo,
José F. Giménez

aControls

Publicado: Sab Jul 30, 2005 10:25 pm
por Francisco Sanchez
venga cuenta con ello
Un saludo