In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Equivalente de WHEN para controles

Foro público de Xailer en español
Responder
Rene Flores
Mensajes: 620
Registrado: Jue Mar 23, 2006 2:39 am

Equivalente de WHEN para controles

Mensaje por Rene Flores »

Yo de nuevo:
¿Hay alguna propiedad de los controles que me permita hacer
pre-validacion, como con los WHENs de Clipper ?
Por ejemplo, yo quiero Activar/Desactivar un botón u otro control cuando
se cumpla cierta condición... ¿ existe la propiedad ?
Saludos
Rene Flores
http://www.ciber-tec.com
--------------------------
Visita mi Blog
http://www.objetopersistente.blogspot.com
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Equivalente de WHEN para controles

Mensaje por jlalin »

Rene,
usa el evento OnEnter( oSender, oPrevCtl )
Saludos,
José Lalí­n
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Equivalente de WHEN para controles

Mensaje por jfgimenez »

René,
> ¿Hay alguna propiedad de los controles que me permita hacer
> pre-validacion, como con los WHENs de Clipper ?
>
> Por ejemplo, yo quiero Activar/Desactivar un botón u otro control cuando
> se cumpla cierta condición... ¿ existe la propiedad ?
También está el evento OnChangeFocus del formulario, que se dispara cada vez
que va a cambiar el foco de un control a otro.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9442
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Equivalente de WHEN para controles

Mensaje por ignacio »

Rene,
Si la pedistes tu hace ya 6 meses :-o Y lleva hecha muchísimo tiempo :-(
El evento se llama OnCheckState() y si devuelve falso el control se
deshabilita.
Este evento se llama automáticamente cada vez se cambia el foco en el
formulario y para forzar su ejecución no tienes más que llamar al método
RequestState() del formulario.
Un saludo,
"Rene Flores" <rflores.removeforspam@ciber-tec.com> escribió en el mensaje
news:42336452$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Yo de nuevo:
>
> ¿Hay alguna propiedad de los controles que me permita hacer
> pre-validacion, como con los WHENs de Clipper ?
>
> Por ejemplo, yo quiero Activar/Desactivar un botón u otro control cuando
> se cumpla cierta condición... ¿ existe la propiedad ?
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
> --------------------------
> Visita mi Blog
> http://www.objetopersistente.blogspot.com
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Rene Flores
Mensajes: 620
Registrado: Jue Mar 23, 2006 2:39 am

Equivalente de WHEN para controles

Mensaje por Rene Flores »

Ignacio:
> Si la pedistes tu hace ya 6 meses :-o Y lleva hecha muchí­simo tiempo :-(
Si, me acuerdo que la pedi, yo, pero no recuerdo como le pusieron al final.
> El evento se llama OnCheckState() y si devuelve falso el control se
> deshabilita.
Gracias ... pense que seria ON ENTER o algo asi.
Saludos
Rene Flores
http://www.ciber-tec.com
Responder