Ariel ,
Stupit me :-)
not a typo, just the wrong copy of one of my tests
The problem is still there
oFrame = oDoc.getCurrentController().getFrame()
oCfgManager = oDoc.getUIConfigurationManager()
oToolInfo = oCfgManager.getUIElementsInfo( iToolType )
sToolbar = "private:resource/toolbar/standardbar"
For Each x in oFrame.LayoutManager.getElements()
if x.ResourceURL = sToolBar Then
rem the Resource is here
oImageMgr = oCfgManager.getImageManager()
oToolbarSettings = oCfgManager.getSettings(sToolbar, true)
but no settings for "private:resource/toolbar/standardbar"
i get a error error: com.sun.star.container.NosuchElement exception
when not starting with "private:resource/toolbar/" then is get a
iIlegalArgumentexception so it must start with private:resource/toolbar/
but why is "standardbar" not present ??
where can i find the right resourceURL's ?
fernand
Hello Fernand,
On Tuesday 21 December 2010, 14:42, Fernand Vanrie wrote:
I trie to remove some buttons on the standard Toolbar
I found some BASIC code made by Andrew Pitonyack, but i run in a error,
saying that "private:resource/toolbar/standardbar" is no valid element
for settings in the UIConfigurationManager
your code below checks for "private:resource/menubar/menubar"
Obviously, if you ask for info about com.sun.star.ui.UIElementType.TOOLBAR,
there won't be MenuBar info!
Please try this simple code from in a writerdoc
oDoc = ThisComponent
iToolType = com.sun.star.ui.UIElementType.TOOLBAR
oFrame = oDoc.getCurrentController().getFrame()
oCfgManager = oDoc.getUIConfigurationManager()
oToolInfo = oCfgManager.getUIElementsInfo( iToolType )
For Each x in oFrame.LayoutManager.getElements()
print x.ResourceURL
REM private:resource/toolbar/standardbar" is prentent
stoolbar = "private:resource/menubar/menubar"
this is the resource URL for the MenuBar!
May be a copy& paste mistake.
Regards
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@api.openoffice.org
For additional commands, e-mail: dev-h...@api.openoffice.org