Seite 1 von 1

Formulare nur Minimieren / Geschwindigkeit optimieren

Verfasst: Sa, 19.01.2008 17:23
von Gabriel123
Hallo,

Mir ist aufgefallen, dass das öffnen von Formularen, vor allem aus einem bestehenden Formular sehr lange dauert, da ja Writer komplett geöffnet wird. Auch das Ausblenden aller Leisten bringt nichts, da das ja erst nach dem Laden passiert. Nun wäre es 100mal;) schneller wenn sich das Formular nie schließen, sondern immer nur minimieren würde.

Kann man ein entsprechendes Makro basteln, dass per klick minimiert oder sogar onclose?...was ich bisher gefunden habe ist nicht so das wahre...:

Code: Alles auswählen

Sub minimax
   oDoc = ThisComponent
   oDocCtrl = oDoc.getCurrentController()
   oDocFrame = oDocCtrl.getFrame()
   
   oDispatchHelper = createUnoService( "com.sun.star.frame.DispatchHelper" )
   oDispatchHelper.executeDispatch( oDocFrame, ".uno:Minimize", "", , Array() )
End Sub 
Passiert mal garnichts=)
Ideen?

Re: Formulare nur Minimieren / Geschwindigkeit optimieren

Verfasst: Sa, 19.01.2008 19:30
von Gert Seler
Hallo Gabriel123,
schau mal hier : http://www.ooowiki.de/StarBasic
oder hier :
http://www.ooowiki.de/BaseApi

Habe beide nicht getestet.

mfg
Gert

Re: Formulare nur Minimieren / Geschwindigkeit optimieren

Verfasst: Sa, 19.01.2008 19:44
von Gabriel123
Nichts=) Dennoch Danke