Openoffice编写器在垂直滚动条下面有一组导航按钮(向上,向下,向下)。
我尝试过的事情:
查看设置:可以通过从通过XTextDocument =>获得的view settings设置属性(“ShowVertRuler”,false)来隐藏滚动条。 CurrentController => XViewSettingsSupplier => XViewSettings。导航按钮不存在类似的属性。有趣的是隐藏滚动条也隐藏了导航按钮,暗示它是一个小部件??
XUIElement访问:我通过XFrame获取XLayoutManager,迭代了XUIElement列表并使用ResourceURL为XUIElement调用XLayoutManager.hideElement(),删除了工具栏等其他元素。
XAccessible访问:我找到了如何通过获取XAccessible引用来获取滚动条值的示例。见this thread。但是,似乎只能使用XAccessible设置/获取模型值,而不会影响可见性。
查看UNO的文档和google搜索。
我只是在API方面指向了正确的方向。我可以自己编写任何必要的代码。
答案 0 :(得分:-1)
由于Openoffice是一款免费软件,您可以访问源代码并删除显示导航按钮的行,以便在没有此按钮的情况下创建Openoffice的自定义版本。