Seite 1 von 1

CALC Hauptfenster minimieren während Dialog läuft

Verfasst: Mo, 02.02.2009 09:17
von oktobaer
Hallo!

Kann man während ein Dialog läuft das CALC Hauptfenster minimieren?
Es soll so den User nicht irritieren wenn irgendwo CALC mit einer leere Tabelle "rumsteht".


Danke!


OktoBaer

Re: CALC Hauptfenster minimieren während Dialog läuft

Verfasst: Fr, 06.02.2009 11:48
von komma4
Jo: kann mann.


Versuche mal

Code: Alles auswählen

 oDesktop = StarDesktop
 oDokAnsicht = _
  oDesktop.CurrentComponent.CurrentController.Frame.ContainerWindow
 oDokAnsicht.Visible = FALSE
vor Aufruf des Dialogs.
Hilft das?

Re: CALC Hauptfenster minimieren während Dialog läuft

Verfasst: Sa, 07.02.2009 14:41
von oktobaer
Hallo Winfried!

Es funktioniert :lol:

Code: Alles auswählen

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

	MDB_Dlg.Execute()
	MDB_Dlg.dispose()

	oDokAnsicht.Visible = TRUE
Erst weg und dann wieder da - wie bei Harry Potter!
Vielen Dank für diesen tollen Tipp!

PS.:
1.) Es verschwindet auch das OO-CALC-Symbol auf der Taskleiste.
2.) Das verbleibende Dialogfenster hat keine Möglichkeit zum Minimieren
3.) Wenn man die .Visible = TRUE nicht ergänzt und man schließt den Dialog, so "fällt" man ohne Meldung aus OO raus - direkt ins WIN/LINUX


Oktobaer

Re: CALC Hauptfenster minimieren während Dialog läuft

Verfasst: Mo, 09.02.2009 12:34
von oktobaer
Hallo Ihr!

Das CALC-Hauptfenster bleibt unsichtbar bis durch AutoSave gespeichert wird -
von da an ist das Fenster wieder sichtbar!

Eine Idee wir das vermeidbar ist?

Danke!

Oktobaer