Como evitar que utilicen la X para cerrar ventanas

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches

Responder
Avatar de Usuario
Francisco Escribá
vMate
vMate
Mensajes: 77
Registrado: 05 Ago 2006, 02:22
Ubicación: Guatemala

Como evitar que utilicen la X para cerrar ventanas

Mensaje por Francisco Escribá » 12 Ene 2008, 06:54

Hola foro,

Hay alguna forma de evitar que utilicen la X de la ventana de un formulario para que lo cierren unicamente con el boton de aceptar o cancelar?

Trate con poner la opción de siempre cuadro dialogo pero cuando estoy en la creacion de un nuevo documento al pasar a la carpeta de detalle la habilita con la X en la esquina a pesar que esta tiene siempre en cuadro de dialogo

Hay forma de hacer esto?

Gracias

Avatar de Usuario
Roberto Blasco
vLeader
vLeader
Mensajes: 1028
Registrado: 21 Dic 2005, 10:18
Ubicación: Residente en Guadalajara / Madrid(España) .

Mensaje por Roberto Blasco » 12 Ene 2008, 09:55

Utilizando la api de windows.

Un saludo. Roberto.

JOSE MANUEL
vMate
vMate
Mensajes: 87
Registrado: 21 Sep 2005, 10:23
Ubicación: ESPAÑA

Mensaje por JOSE MANUEL » 12 Ene 2008, 13:23

En ejemplos tienes un mapa que hace justemente eso.

Avatar de Usuario
DomK
vLeader
vLeader
Mensajes: 1901
Registrado: 04 Oct 2005, 14:50
Ubicación: Valencia - Valencia - España (39.4598,-0.4127)
Contactar:

Mensaje por DomK » 12 Ene 2008, 14:44

La dll de Ceesa hace eso entre otras cosas.

Un saludo,
DomK
"La simplicidad es la sofisticación definitiva"

Avatar de Usuario
jamobo
vCool
vCool
Mensajes: 200
Registrado: 10 Sep 2007, 16:41
Ubicación: Badajoz (España)

Mensaje por jamobo » 12 Ene 2008, 16:09

Creo que esa dll ya no es posible conseguirla ¿me equivoco?
"Siempre que enseñes, enseña a dudar de lo que enseñas"
Ortega y Gasset

Avatar de Usuario
DomK
vLeader
vLeader
Mensajes: 1901
Registrado: 04 Oct 2005, 14:50
Ubicación: Valencia - Valencia - España (39.4598,-0.4127)
Contactar:

Mensaje por DomK » 12 Ene 2008, 18:12

No hace mucho la pedí a través del formulario de su web destinado a tal efecto y me la mandaron sin dilación.

Un saludo,
DomK
"La simplicidad es la sofisticación definitiva"

milano
vLeader
vLeader
Mensajes: 1168
Registrado: 07 Mar 2006, 12:58
Ubicación: Mallorca

Mensaje por milano » 12 Ene 2008, 18:27

Buenas tardes:

Hay la función de la dll CEESALIB que es : »CEESALIB.nocierra( ).

Esta función en el pre de un formulario hace que se inultilize la "X" para cerrar la aplicación.

¿Existe otra función de esta Dll que inultilize tambien la "X" del formulario presentado?


Gracias.
Un saludo.

Sebastià

Avatar de Usuario
velavisual
vLeader
vLeader
Mensajes: 1355
Registrado: 22 Sep 2005, 17:52
Ubicación: Alcalá de Guadaira - Sevilla-España (37.332452,-5.834041)

Mensaje por velavisual » 12 Ene 2008, 20:24

En este enlace tambien hay un mapa para hacer esto y más cosas, de nuestro compañero Minky.

http://forum.velneo.com/es/viewtopic.ph ... ght=winapi

P.D.: Y lo de cerrar ventana solo funciona en monopuesto
http://www.velavisual.com
--------------------------------
Velnear:
Acción de usar el lenguaje de programación Velneo

http://twitter.com/velavisual
http://www.facebook.com/velavisual
skype: velavisual

milano
vLeader
vLeader
Mensajes: 1168
Registrado: 07 Mar 2006, 12:58
Ubicación: Mallorca

Mensaje por milano » 12 Ene 2008, 20:58

Bien, buscando el post copio la cita de Minki
Si a lo que te refieres es a cerrar no la "X" superior del navegador o VRunner, sino a la que aparece debajo te dire que no funciona ya que toma como ventana activa la superior.
Puedes hacerlo eliminando la toolbar que contiene dicha "X" desde el registro de windows.
.

Parece que queda claro.

Gracias.
Un saludo.

Sebastià

Avatar de Usuario
José Luis Cuesta
vMate
vMate
Mensajes: 60
Registrado: 20 Sep 2005, 23:17
Ubicación: Vizcaya
Contactar:

Mensaje por José Luis Cuesta » 14 Ene 2008, 13:03

Hola a todos:

La dll de CEESA se la estoy enviando a todo aquel que me la solicita. Algunas veces estoy de viaje, y no siempre tengo tiempo de leer los correos a diario.

En algunos casos podría tardar hasta una semana en enviaros la dll, pero podeis pedírmela sin problema, que siempre la envío.

Saludos.
José Luis Cuesta

Responder