Seite 1 von 1

nicht modaler dialog

Verfasst: Mi, 01.02.2006 12:15
von kannenklaus
hallo gruppe,

mit folgendem code rufe ich einen dialog auf, der auch eine schaltfläche übernehmen hat.

Code: Alles auswählen

Sub dlgStartSpaltenBreite
	DialogLibraries.LoadLibrary("Standard") 
	oDlg=CreateUnoDialog(DialogLibraries.Standard.dlgSpaltenBreite) 'Dialog anlegen 
	oDlg.execute() 

End Sub
an die schaltfläche übernehmen ist ein makro gebunden, das den dialog auswertet und nicht schließt ohne diese zu schließen. nun möchte ich den aktiven frame wechseln um z.b. in starcalc was machen zu können, ohne den dialog schließen zu müssen. geht das?.

freue mich auf eine antwort.

Verfasst: Mi, 01.02.2006 17:51
von Toxitom
Hallo Kannenklaus,

un möchte ich den aktiven frame wechseln um z.b. in starcalc was machen zu können, ohne den dialog schließen zu müssen. geht das?.
Hmm, wenn der Dialog aus dem Calc-Dokument aufgerufen wurde (das Makro), dann sehe ich da keine Möglichkeit. Wenn du den Dialog aus einem anderen Dokument aufrufst - dann sollte das gehen. Allerdings "verrutscht" der Dialog dann in den Hintergrund.
Bin mir auch nicht sicher, wie du den Fokus dann wieder dort drauf bekommst - musst du mal ausprobieren.

Gruss
Thomas

Verfasst: Do, 02.02.2006 11:13
von kannenklaus
hallo thomas,
Hmm, wenn der Dialog aus dem Calc-Dokument aufgerufen wurde (das Makro), dann sehe ich da keine Möglichkeit.
danke für deine antwort. viele möglichkeiten habe ich ja nicht. :cry:

gruß

klaus