【问题标题】:Form controls hidden in Libre Office basic macro designer - but shown in testmode隐藏在 Libreoffice 基本宏设计器中的表单控件 - 但在测试模式下显示
【发布时间】:2015-05-02 18:19:20
【问题描述】:
我已将原始 VBA 表单(设计)导入 Libre Office(版本 4.4.2.2)。
但是,有些表单控件在设计器模式下是隐藏的,而在预览/测试模式下却很明显。
有谁知道,如何编辑“隐藏”控件或使其再次可见?
请参阅随附的两个屏幕截图:
在框架/组框选项和框架存储表中,缺少内部控件。
从我的想法来看,它们有点隐藏在组框/框架下。
我还没有想办法把它们带回前面。
要在 Libre Office 中导入对话框,请将代码粘贴到新的 .xdl 文件中,然后将对话框文件导入宏中。
Dialog *.xdl content
【问题讨论】:
标签:
libreoffice-calc
openoffice-basic
libreoffice-basic
【解决方案1】:
万一其他人遇到这个问题,我只是想通了,为什么它没有显示,控件被标记为框架而不是标题框。
只需将 frame 替换为 titledbox。
<dlg:frame dlg:style-id="6" dlg:id="frmStorage" dlg:tab-index="6" dlg:left="277" dlg:top="4" dlg:width="149" dlg:height="252">
...
</dlg:frame>
然后重新导入对话框。
瞧,隐藏的字段也显示在设计器中。