Den Type eines Steuerelement abfragen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Den Type eines Steuerelement abfragen

Re: Den Type eines Steuerelement abfragen

von Stephan » Mi, 05.11.2014 18:31

sondern in welchem Modul "com.sun.star" findet man was????
ist hier in der Tabelle aufgelistet:
http://www.openoffice.org/api/docs/comm ... le-ix.html


Gruß
Stephan

Re: Den Type eines Steuerelement abfragen

von navy-cis » Mi, 05.11.2014 18:18

lorbass hat geschrieben:Dann rege ich an, ...
Erst mal vielen Dank lorbass für deine Antwort.

Ich habe mich mit XrayTool mal beschäftigt, leider muss ich gestehen das ich das Prinzip von StarBasic noch nicht ganz verstanden habe.
Damit meine ich nicht das Inspizieren von Objekten, sondern in welchem Modul "com.sun.star" findet man was????

Aber zurück zum Thema ich habe einen anderen Ansatz gefunden ich habe die IF-Anweisung entsprechen geändert.

Code: Alles auswählen

 if Right(obj.Types(1).Name, 12) = "XRadioButton" then 
für den Fall das es jemand Interessiert

Re: Den Type eines Steuerelement abfragen

von lorbass » Mo, 27.10.2014 16:20

navy-cis hat geschrieben:Bin für jede Anregung dankbar
Dann rege ich an, dass du dir MRI oder XrayTool installierst. Damit ermittelst du die im Kontext verfügbaren Eigenschaften und Methoden nicht nur in diesem Fall selbst.

Gruß
lorbass

Den Type eines Steuerelement abfragen

von navy-cis » Mo, 27.10.2014 11:50

Hallo Zusammen,

Ich habe eine Funktion geschrieben mit der ich den Status der Radio Button abfrage. Das ganze Funktioniert soweit so gut, mich würde Interessieren ob man das anders lösen kann.
Bis jetzt frage ich den Implementation Namen ab.

Code: Alles auswählen

for each obj in dlg.getControls()
   if obj.ImplementationName = "stardiv.Toolkit.UnoRadioButtonControl" then
      if obj.State = True then
    	strResult = obj.Model.Label
      end if
  end if
next obj
Meine frage kann man nicht den Type RadioButton abfragen. Oder ist so wie ich es umgesetzt habe in Ordnung.

Bin für jede Anregung dankbar

Nach oben