Ermitteln der angezeigten Symbolleisten

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: Ermitteln der angezeigten Symbolleisten

von ykcim » Di, 01.08.2006 12:33

Hallo Dracko,

um alle sichtbaren Symbolleisten aufzulisten verwendet man schon getelements.

Code: Alles auswählen

 Sub ShowURL
  layout = ThisComponent.CurrentController.Frame.LayoutManager
   elem=layout.getElements()
   for i=1  to ubound(elem())
     msgbox  elem(i).ResourceURL
   next i  
end sub

mfg
Michael

von komma4 » Di, 01.08.2006 00:13

Code: Alles auswählen

Sub switchBarOff_ifVisible()
sUrl="private:resource/toolbar/insertbar" 
if ThisComponent.CurrentController.Frame.LayoutManager.isElementVisible( sURL ) then ThisComponent.CurrentController.Frame.LayoutManager.hideElement( sURL )
End if
End Sub
Hilft das weiter?

Ermitteln der angezeigten Symbolleisten

von dracko » So, 30.07.2006 18:18

Hallo zusammen,
ich habe ein Problem! Ich blende mit folgenden Code Symbolleisten aus.
Jedoch muß ich dafür in der sUrl die jeweilige Symbolleiste eintragen.

Code: Alles auswählen

Sub ausb_symb
	oFrame = ThisComponent.CurrentController.Frame
	layout = oFrame.LayoutManager
	sUrl="private:resource/toolbar/insertbar"
	layout.hideElement(sUrl)
End Sub
Nun zu meinem Problem.
Wie kann ich ermitteln welche Symbolleisten zu Zeit sichbar sind?
Habe es mit getelements() versucht, jedoch ohne Erfolg!!


Danke schon einmal für euere Ideen!!

MfG
Daniel

Nach oben