Como Impedir El Cierre De Un Formulario En Un Workspace


Objetivo: Como Impedir El Cierre De Un Formulario En Un Workspace
Bueno, para evitar desviarme del tema sigo aquí.

En el programa que estoy haciendo, necesito que en el workspace haya un formulario inicial desde donde se puedan abrir otros.
Esos otros se pueden cerrar sin problemas, pero el propio formulario inicial no quiero que se pueda cerrar.

La pregunta es: ¿Hay alguna forma de "prohibir" el cierre de una de las pestañas?

última edición por 4octavio4 el Miercoles, 17 Noviembre 2010, 14:44; editado 1 vez
Perfil MP  
Objetivo: Re: Problemas Con Workspace
Es de suponer que cuando quieras cerrar ese formulario que no quieres que se cierre, se produciré el evento Form_Close, el cual puedes anular con STOP EVENT, al cual le deberías poner alguna condición que permitiera cerrarlo, si no no se que puede pasar al cerrar el formulario principal.
También te sugiero que busques por el foro el modelo de objetos gambas y veas como funciona la creación y destrucción de objetos como un form que disparan eventos ocultos como (_New, _Free, etc)

Esto no lo he comprobado porque no tengo un workspace hecho para verlo.

Un saludo
Antonio

Perfil MP  
Objetivo: Re: Problemas Con Workspace
Gracias.
Ahora he creado una variable tipo Boolean y he puesto que si es False ejecute el STOP EVENT.
Luego, en el Form_Close del formulario principal le digo que ponga la variable en True para permitir el cierre.

Así me funciona, aunque supongo que es un poco chapucero.

Perfil MP  
Objetivo: Re: Problemas Con Workspace
4octavio4:

¿por que no editas tu asunto y lo pones un poco mas claro, por ejemplo (Workspaces: impedir cerrar Formulario), es que es tan genérico "Problemas con Workspace", que luego va ser imposible que la gente encuentre tu solución)

Si tienes mas preguntas sobre workspace, creas tantos nuevas temas como preguntas tengas...

Saludos

Jsbsan

última edición por jsbsan el Miercoles, 17 Noviembre 2010, 12:13; editado 1 vez
Objetivo: Re: Como Impedir El Cierre De Un Formulario En Un Workspace
Vale, lo acabo de cambiar.

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.3552s (PHP: -83% SQL: 183%)
Consultas SQL: 46 - Debug off - GZIP Activado