[RESUELTO] Ocultar o minimizar archivo para ver dialogo

Desarrollo de Macros y programación en UNO, usar las API, llamar programas externos...

[RESUELTO] Ocultar o minimizar archivo para ver dialogo

Notapor alsoor » Dom Sep 06, 2015 2:35 pm

Hola de nuevo queridos mentores en esta ocasión me trae hasta aquí una pequeña duda de la cual no he encontrado información (o no la he sabido buscar :P ), es posible que el archivo de Openoficce se minimice u oculte dejando en pantalla solo el cuadro de dialogo para su manipulación o ejecución?

Gracias por compartir sus conocimientos y quedo ansioso por sus respuestas. :super:
Última edición por mauricio el Sab Sep 12, 2015 2:36 am, editado 2 veces en total
Razón: Marcar icono de resuelto
OpenOffice 4.1 en Windows 7 32 bits
alsoor
 
Mensajes: 11
Registrado: Lun Ago 03, 2015 12:45 am

Re: Ocultar o minimizar archivo para ver dialogo

Notapor SLV-es » Lun Sep 07, 2015 8:17 pm

Buscando en san google por "API openoffice minimize" he encontrado estas dos entradas que quizás te ayuden

https://forum.openoffice.org/en/forum/v ... hp?t=32094

http://www.openoffice.org/api/docs/comm ... range.html

Saludos
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Avatar de Usuario
SLV-es
 
Mensajes: 4894
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España

Re: Ocultar o minimizar archivo para ver dialogo

Notapor alsoor » Lun Sep 07, 2015 8:43 pm

Muchas gracias SLV-es era justo lo que buscaba, una disculpa al parecer no he aprendido que hay mucha info en ingles y no se me ocurrió buscar en ese idioma :oops: una lección para mi futuro sin duda!!!, me diste mas que una respuesta mil gracias a ti y a los autores del post https://forum.openoffice.org/en/forum/v ... hp?t=32094. por cierto por si alguien mas se le olvida buscar en ingles para mi problema la solucion fue:
Código: Seleccionar todo   Expandir vistaContraer vista
Declare Function ShowWindow Lib "user32" _
(ByVal lHwnd As Long, _
ByVal lCmdShow As Long) As Boolean

sub MaxWindow
   dim frame
   dim window
   dim handle
   
    frame  = StarDesktop.getActiveFrame()
    window = frame.getContainerWindow()
    handle = window.getWindowHandle(dimarray(), 1) ' 1=WIN32
    'msgbox handle
    ShowWindow( handle, 2 )
                           'Hide       0    SW_HIDE
                  'Show       5    SW_SHOW
                  'Minimize      2    SW_MINIMIZE
                  'Maximize     3    SW_MAXIMIZE
   
end sub

Solo hay que elegir la opción deseada y para mas ejemplos el pos que menciona SLV-es, una vez mas gracias a todos los que invierten un poco de su tiempo y conocimiento en los demás.
OpenOffice 4.1 en Windows 7 32 bits
alsoor
 
Mensajes: 11
Registrado: Lun Ago 03, 2015 12:45 am


Volver a Macros y API UNO

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados