[Gvsig_usuarios] Script tamaño de ventana de vista
Óscar Martínez
omartinez en gvsig.com
Vie Abr 29 00:36:13 CEST 2016
Buenas,
A falta de que te comenten otra cosa, he encontrado una forma de hacerlo
con los siguientes pasos.
Espero que te sirva
Un saludo,
Óscar
from gvsig import *
from org.gvsig.app.project.documents.view import ViewManager
from org.gvsig.app import ApplicationLocator
def main(*args):
""" Set Window size """
#param: view
view = currentView() #currentProject().getView(view.name)
application = ApplicationLocator.getManager() # Manager app
projectManager = application.getProjectManager() # Project manager
viewManager = projectManager.getDocumentManager(ViewManager.TYPENAME)
viewin = viewManager.getMainWindow(view, None) #got our view
#viewin is IWindow
windowinfo = viewin.getWindowInfo()
#application.getUIManager().getActiveWindow().getWindowInfo()
windowinfo.setHeight(400)
windowinfo.setWidth(900)
application.getUIManager().changeWindowInfo(viewin, windowinfo)
On 28/04/2016 21:41, sinorfavela wrote:
> Buenas,
>
> Para completar un script que estoy preparando para guardar una imagen de los
> elementos de una capa me faltaría poder establecer el tamaño de la ventana
> de la vista del proyecto.
>
> Tiene pinta de no ser muy complicado, pero no tengo ni idea de cómo hacerlo.
>
> ¿Alguien podría ayudarme?
>
> Mil gracias!
>
>
>
> --
> View this message in context: http://osgeo-org.1560.x6.nabble.com/Script-tama-o-de-ventana-de-vista-tp5263371.html
> Sent from the gvSIG usuarios mailing list archive at Nabble.com.
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en listserv.gva.es
>
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
>
> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
Más información sobre la lista de distribución gvSIG_usuarios