Frame verstecken

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Frame verstecken

Re: Frame verstecken

von komma4 » So, 13.01.2008 03:49

Zum versteckten Öffnen gibst Du Deinem Aufruf eben diese Eigenschaft mit.

Code: Alles auswählen

Dim FileProperties(0) As New com.sun.star.beans.PropertyValue
FileProperties(0).Name = "Hidden"
FileProperties(0).Value = TRUE
oMeinDok = StarDesktop.loadComponentFromURL( sourceURL,"_blank", 0, FileProperties())
'...  Hintergrund-Bearbeitung hier
oMeinDok.dispose()
Achtung: Das Anzeigen eines hidden geöffneten Dokuments geht erst korrekt ab OOo Version 2.2.x

Was bei allen (? - nicht getestet mit Versionen kleiner 1.1.3) Versionen gehen sollte ist das Verbergen eines frames und anschliessendes Wieder-Anzeigen.

Code: Alles auswählen

   
    oDesktop = StarDesktop

    oDokAnsicht = _
      oDesktop.CurrentComponent.CurrentController.Frame.ContainerWindow
    oDokAnsicht.Visible = FALSE

    msgbox "ausgeblendet - VORSICHT"

    REM ..... weitere Anweisungen

    oDokAnsicht.Visible = TRUE
Teilweise zitiert aus: Bildschirmaktualisierung in Calc abschalten

Hilft Dir das weiter?

Nach oben