Seite 1 von 1

com.sun.star.awt.XListBox

Verfasst: Sa 4. Mär 2017, 17:55
von kl_ha
Hallo

Bin immer noch am basteln einer Listbox.

Ich brauche die Methoden der com.sun.star.awt.XListBox.
Habe aber nur die Methoden von com.sun.star.awt.XControlModel.
Wie komme ich an den Methoden von com.sun.star.awt.XListBox?

Vielen Dank
Klaus

Re: com.sun.star.awt.XListBox

Verfasst: Sa 4. Mär 2017, 18:29
von kl_ha
Hallo
Habe das gerade selbst herausgefunden.
Mit

Code: Alles auswählen

dialog.getControl("Listbox")
kommt man an den Methoden.

Gruß
Klaus

Re: com.sun.star.awt.XListBox

Verfasst: Sa 4. Mär 2017, 23:20
von gogo
Du brauchst vermutlich ein Objekt-Inspektions-Tool, also xray oder MRI. Links siehe hier

Aufruf dann etwa so:

Code: Alles auswählen

xray(Objekt)
oder 
mri(Objekt)

Re: com.sun.star.awt.XListBox

Verfasst: So 5. Mär 2017, 11:32
von kl_ha
Hallo
Ich nutze xray.
Man muss sich zu Anfang da ein bisschen durcharbeiten.
Was sehr gut hilft ist. http://www.dannenhoefer.de/faqstarbasic ... emein.html

Gruß
Klaus

Re: com.sun.star.awt.XListBox

Verfasst: So 5. Mär 2017, 14:07
von gogo
im wesentlichen - wenn ich das richtig verstanden habe - ist das XControlModel eine Instanz der XListBox - sie sollten also mehr oder weniger dieselben Methoden haben wie die vererbende Steuerelement-Klasse... ggf. hat die Instanz mehr als die Klasse. Eine inspektion der XListBox bringt vermutlich nix, denn Du kannst ja nur mit Instanzen arbeiten.
Dannenhoefer ist natürlich Standard und dann natürlich auch noch die anderen 2, das Base-Handbuch das von Robert gepflegt wird und alles was Andrew Pitonyak so sagt ;)