Writer-Trasladar el cursor a pagina y ver el destino

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...
Responder
arivas_2005
Mensajes: 162
Registrado: Mié Nov 16, 2011 6:01 pm

Writer-Trasladar el cursor a pagina y ver el destino

Mensaje por arivas_2005 »

Saludos
Estoy intentando pasar el cursor de una página a otra,(en writer) con las lineas siguientes:

Código: Seleccionar todo

 
    oFrame = ThisComponent.CurrentController.Frame
	oFrame.controller.viewcursor.jumptopage(3)
	
	Cursor = ThisComponent.CurrentController.getViewCursor	
	Cursor.jumpToPage(3, false)
	
Sucede que el cursor si se traslada pero la vista no. Es decir, si el cursor esta en la pagina 1, con el codigo se pasa a la página 3, pero siempre queda la vista en la página uno.
Lo que necesito es que se pase el cursor y a la vez, ver el destino hacia donde se traslada el cursor.
Mis agradecimientos.
Libreoffice 4.7
Puppy slacko 6 y windows 7
Avatar de Usuario
PepeOooSevilla
Mensajes: 1480
Registrado: Sab Abr 04, 2009 6:10 pm
Ubicación: Sevilla (España)

Re: Writer-Trasladar el cursor a pagina y ver el destino

Mensaje por PepeOooSevilla »

Hola.
Consulta la página Writer/API/View cursor.
También el capítulo 14 "Writer Documents" del libro "Useful Macro Information For OpenOffice.org" de Andrew Pitonyak (OpenOffice.org Macro Information).
Saludos cordiales.
LibreOffice 6.4.6. Windows 10. Java 8 rev. 261 (64 bits)
Por favor, utiliza el Foro para tus consultas, no los mensajes privados
Si usas OpenOffice/LibreOffice trabaja y guarda en ODT, ODS, ODP, ... Y haz copias de seguridad.
arivas_2005
Mensajes: 162
Registrado: Mié Nov 16, 2011 6:01 pm

Re: Writer-Trasladar el cursor a pagina y ver el destino

Mensaje por arivas_2005 »

Saludos.
Gracias por la info.
Libreoffice 4.7
Puppy slacko 6 y windows 7
Responder