Hallo Wolfram,
deine Antworten sind ja so was von extrem komprimiert, das man damit gar nix anfangen kann.
leider nicht.
finde keinen Grund, warum "hide" funktioniert und "show" nicht.
Hast Du den Code aus dem verlinkten Thread nachgebaut? Und wenn ja, wie; und wo hast Du ihn angewendet?
Wenn ich deinen Code nur minimal auf das hier ändere,
Code: Alles auswählen
Sub Main
glbExpertenmodus = 0
If glbExpertenmodus = False THEN
lmgr = ThisComponent.getCurrentController().Frame.LayoutManager
lmgr.setVisible(false)
' lmgr.hideElement("private:resource/menubar/menubar")
lmgr.hideElement("private:resource/statusbar/statusbar")
' lmgr.hideElement("private:resource/toolbar/formsnavigationbar")
lmgr.hideElement("private:resource/toolbar/standardbar")
lmgr.hideElement("private:resource/toolbar/formdesign")
lmgr.hideElement("private:resource/toolbar/formcontrols")
ELSE
lmgr = ThisComponent.getCurrentController().Frame.LayoutManager
lmgr.setVisible(true)
lmgr.showElement("private:resource/menubar/menubar")
lmgr.showElement("private:resource/statusbar/statusbar")
lmgr.showElement("private:resource/toolbar/formsnavigationbar")
lmgr.showElement("private:resource/toolbar/standardbar")
lmgr.showElement("private:resource/toolbar/formdesign")
lmgr.showElement("private:resource/toolbar/formcontrols")
End If
End Sub
dann kann ich in Calc damit die Symbolleisten ein und ausblenden. Ich muss dazu nur
auf
ändern, und schon funzt es.
Also ich weiß beim besten willen einfach nicht wo dein Problem liegt! Wir sitzen nicht auf deinem Schoß um dir beim programmieren zusehen zu können. Gib uns mehr Input damit wir besser helfen können. Der
komplette Code der bei dir für das ein- und ausblenden verantwortlich ist, wäre ja schon mal nicht verkehrt, und sage uns wo Du ihn anwendest.
Ach ja! Nenn uns deine AOO oder LO Version, mit der genauen Versionsnummer.
Gruß
balu