Página 1 de 1

[RESUELTO] Ocultar o minimizar archivo para ver dialogo

NotaPublicado: Dom Sep 06, 2015 2:35 pm
por alsoor
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:

Re: Ocultar o minimizar archivo para ver dialogo

NotaPublicado: Lun Sep 07, 2015 8:17 pm
por SLV-es
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

Re: Ocultar o minimizar archivo para ver dialogo

NotaPublicado: Lun Sep 07, 2015 8:43 pm
por alsoor
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.