Seite 1 von 1
Doppelkick-Ereignis für Listbox
Verfasst: Di, 12.09.2006 18:52
von Steffan
Hallo zusammen,
wie kann ich einer Listbox in einem Dialog ein Makro beim Doppelklick auf einen Eintrag zuordnen?
Geht das überhaupt?
Fragt sich
Steffan
Verfasst: Mi, 13.09.2006 10:48
von ykcim
Nein es geht nicht.
mfg
Michael
Verfasst: Mi, 13.09.2006 13:24
von Steffan
Hab ich befürchtet.
Trotzdem danke für deine schnelle Antwort
Steffan.
Verfasst: Mi, 13.09.2006 16:11
von Stephan
wie kann ich einer Listbox in einem Dialog ein Makro beim Doppelklick auf einen Eintrag zuordnen?
Geht das überhaupt?
Wenn ich Deine Frage richtig verstehe ja, z.B.:
Code: Alles auswählen
Dim oDialog1 AS Object
Dim oForm As Object
Sub StartDialog1
oForm = DialogLibraries.Standard.Martin
oDialog1 = CreateUnoDialog( oForm )
oDialog1.execute
end sub
Sub d_klick
inhalt = oDialog1.GetControl("ListBox1")
Select Case inhalt.selectedItem
Case "Eintrag1"
erster
Case "Eintrag2"
zweiter
Case "Eintrag3"
dritter
End Select
End Sub
Sub erster
Msgbox "Erster"
End Sub
Sub zweiter
Msgbox "Zweiter"
End sub
Sub dritter
Msgbox "Dritter"
End Sub
Du mußt das Makro d_klick dem Ereignis "beim Auslösen" der Listbox zuweisen und diese muß zumindest die drei Texteinträge haben die in der Select-Case-Schleife abgefragt werden.
Gruß
Stephan
Verfasst: Mi, 13.09.2006 21:04
von Steffan
Hallo Stephan,
super, das wars!
Beim Auslösen = Doppelklick, diese Info hat mir gefehlt.
Danke,
Steffan