[Gvsig_desarrolladores] Salir sin guardar.

Isidro Arquero isidroarquero1981 en hotmail.com
Lun Mayo 11 12:54:51 CEST 2009


Mil gracias, ya lo tenía resuleto pero de todos modos me recuerdad que tb tengo que capar las opciones del menú de Archivo y botones, muchas gracias.

From: ycortazar en estudiosgis.com
To: gvsig_desarrolladores en runas.cap.gva.es
Subject: RE: [Gvsig_desarrolladores] Salir sin guardar.
Date: Mon, 11 May 2009 12:22:34 +0200

























Hola,

Para que no aparezca la opcion de guardar
proyecto en el menu, bastaría con comentar en el config.xml (del proyecto
appgvSIG) las correspondientes líneas que hagan referencia a esos comandos.
Pertenecen a la extensión com.iver.cit.gvsig.ProjectExtension. Sería algo así:

 

            <extension class-name="com.iver.cit.gvsig.ProjectExtension"

                  description="Extensión encargada de gestionar los
proyectos."

                  active="true"

                  priority="10">

                  <menu text="Archivo/nuevo_proyecto"

                        key="n" mnemonic="n"

                        tooltip="nuevo_tooltip"

                        action-command="NUEVO" icon="images/new.png"

                        position="-1"/>

                  <menu text="Archivo/abrir_proyecto"

                        key="a" mnemonic="a"

                        tooltip="abrir_tooltip"

                        action-command="ABRIR" icon="images/open.png"

                        position="10"/>

                  <!--menu
text="Archivo/guardar_proyecto"

                        key="g"
mnemonic="g"

                        tooltip="guardar_tooltip"

                        action-command="GUARDAR"
icon="images/save.png"

                        position="20"/>

                  <menu
text="Archivo/guardar_como"

                        tooltip="guardar_tooltip"

                        action-command="GUARDAR_COMO"
icon="images/save.png"

                        position="30"

                        last="true"/-->

 

                  <menu text="Archivo"

                        position="35"

                        is_separator="true"/>

 

                  <menu text="Archivo/abrir_plantilla"

                        action-command="OPENTEMPLATE"

                        tooltip="abrir_plantilla"

                        icon="images/opentemplate.png"

                        position="40"

                        last="true"/>

                  <menu text="Archivo"

                        position="45"

                        is_separator="true"/>

 

                  <menu text="Archivo/salir"

                        tooltip="salir_tooltip"

                        key="x" mnemonic="x"

                        action-command="SALIR" icon="images/salir.png"

                        position="99"

                        />

                  <tool-bar name="gvSIG" position="1">

                        <action-tool icon="images/new.png"
tooltip="nuevo_tooltip"

                             action-command="NUEVO" position="1"/>

                        <action-tool icon="images/open.png"
tooltip="abrir_tooltip"

                             action-command="ABRIR" position="2"/>

                        <!--action-tool
icon="images/save.png" tooltip="guardar_tooltip"

                             action-command="GUARDAR"
position="3"/-->

 

                  </tool-bar>

 

            </extension>

 

Para que no pregunte si se desea guardar
al cerrar la aplicación, se podría modificar, dentro del Launcher.java, el método
run() de la clase TerminationProcess, comentando el código:

 

            public void run() {

//                int exit = manageUnsavedData();

//                if (exit==JOptionPane.NO_OPTION)
{

//                      // the user doesn't want
to exit

//                      return;

//                }

 

                  closeAndami();

            }

 



Creo que con eso sería suficiente.

Saludos,

 

Yon Cortázar Buesa

Estudios GIS

Albert Einstein 46

Edificio E7 (Oficina 102) 

Parque Tecnológico de Álava

01510 Miñano (Álava)

GPS: W 2º 40' 03'' / N 42º 54' 42'' 

Tel:  945298143 

Fax: 945298230

E-mail: ycortazar en estudiosgis.com

http://www.estudiosgis.com



-----Mensaje original-----

De:
gvsig_desarrolladores-bounces en runas.cap.gva.es
[mailto:gvsig_desarrolladores-bounces en runas.cap.gva.es] En nombre de Isidro Arquero

Enviado el: lunes, 11 de mayo de
2009 10:49

Para: Lista desarrolladores

Asunto: [Gvsig_desarrolladores]
Salir sin guardar.

 

Hola a todos.



Me gustaria que alguien me orientara en como hacer para que al salir de gvSIG,
el usuario no tenga la opción de salvar el proyecto, es decir, que no aparezca
el menú que le da opcion a guardar, y salga sin guardar el proyecto.



Muchas gracias de antemano.







Ahora, GRATIS Hotmail en tu móvil ¡Descúbrelo
aquí!


_________________________________________________________________
¡Acelera con la Fórmula 1! Juega y demuestra lo que sabes con MSN Deportes
http://msn.es.predictorpro.com/grand-prix/overview.aspx?season=8 
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20090511/d824f610/attachment.htm


Más información sobre la lista de distribución gvSIG_desarrolladores