Clipper/FiveWin - desactivar boton Cerrar en un Define Windows

 
Vista:

desactivar boton Cerrar en un Define Windows

Publicado por lorenzo (180 intervenciones) el 28/05/2006 11:25:54
Hola compañeros:

Tengo un "define windows" donde en el barra de títulos están los 3 tipicos botones de windows (minimizar, maximizar y cerrar). Quiero que el usuario cuando salga del programa NO lo pueda hacer desde el boton cerrar de la barra de títulos sino que lo haga desde un buttons que inserté en el menu.

es decir, ¿ Como puedo desactivar el boton "cerrar" de la barra de títulos de un Define Windows?

Mil gracias
Lorenzo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:desactivar boton Cerrar en un Define Windows

Publicado por Alvaro (2 intervenciones) el 28/05/2006 15:56:22
Simplemente al activar la ventana pones un valid:

ACTIVATE WINDOW oWnd ;
VALID MsgYesNo( "¿Quiere salir?" )

Si quieres que antes de salir, haga una serie de cosas, al principio, le pones lSalir:= .f. y en el valid le pones un VALID con If(lSali .....)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:desactivar boton Cerrar en un Define Windows

Publicado por Gabriel Martin (31 intervenciones) el 01/06/2006 11:50:34
Buenas Alvaro:

Me has resuelto una pregunta que iba a hacer. Realizar algo cuando cierras ventana. Pero con tu explicacion no me sale. ¿Puedes detallarmela?

Yo hago:

ACTIVATE DIALOG oDlg CENTERED ;
VALID MsgYesNo( "¿Quiere salir?" ) ;
ON INIT TapaCobro(@oTotal,@nTotal,@oSaldo,oDlg)

y quiero que al salir pase por :

LimpiaCobro(@nCobra,oDlg)

Gracias de antemano por tu ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:desactivar boton Cerrar en un Define Windows

Publicado por leandro alfonso (121 intervenciones) el 01/06/2006 15:26:45
Amigo prueba lo siguiente

DEFINE DIALOG .........
.....
....
....

ACTIVATE DIALOG oDlg CENTERED ;
VALID MsgYesNo( "¿Quiere salir?" ) ;
ON INIT TapaCobro(@oTotal,@nTotal,@oSaldo,oDlg)

//Solo hay que colocarlos desdepues de activar la ventana
//en el momento que salgas se ejecuta el procedimiento que sigue.

LimpiaCobro(@nCobra,oDlg)

//no hay que hacer nada mas..

Espero te sirva.

LEANDRO ALFONSO
Bogotá (Colombia)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:desactivar boton Cerrar en un Define Windows

Publicado por Gabriel Martin (31 intervenciones) el 01/06/2006 20:06:45
Mil gracias Leandro, me ha sido de muchisima ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:desactivar boton Apagado en windows

Publicado por riki (1 intervención) el 20/06/2007 05:42:43
Hola

Tengo un ciber y todos los usuarios me apagan las maquinas necesito desacticar los botones de apagar cerrar secion etc.

Muchas gracias por la pagina web
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar