Page 1 of 1

Como ocultar la 'X' para cerrar los dialogos...

Posted: Fri Mar 02, 2007 1:24 pm
by Elias Torres
Hola a todos...

Quisiera saber si se puede ocultar o deshabilitar de alguna forma la 'x' para obligar al usuario a salir de los dialogos por medio de un boton que yo pongo...


Saludos.

Elías Torres.

Posted: Sat Mar 03, 2007 6:51 pm
by Antonio Linares
Elías,

Puedes una de las dos cosas ó ambas: ocultar la X usando un estilo de diálogo que no la muestre, ó usar un VALID que no le dejará salir hasta que no se cumpla la condición que tu precises:

ACTIVATE DIALOG oDlg VALID ...

VALID ha de devolver un valor lógico

Posted: Thu Mar 08, 2007 1:35 pm
by Elias Torres
Hola a todos...

Antonio, el problema que tengo no es la "x" de los dialogos puesto que los he creado sin el caption y por tanto sin la "x". A lo que me refiero es a la "x" que tiene la propia pantalla de windows, nose si me explico, esa "x" que se encuentra al lado de la hora....

El tema es que si el usuario pulsa ahi le cierra la pantalla en la que se encuentra y por tanto no realiza las acciones que debe hacer...

Alguna sugerencia al respecto?..

Saludos y gracias..

Elías Torres.

Posted: Thu Mar 08, 2007 1:56 pm
by Antonio Linares
Elías,

Usa el VALID de la ventana principal:

ACTIVATE WINDOW oWnd VALID ( ... )

Debe ser una expresión lógica que devuelva .t. ó .f.