我使用Dymola,但我期望OpenModelica可能非常相似(或至少相似)。如何在组件参数GUI上添加滚动选项?
对于一个给定的组件模型有时它更有意义有很多的参数GUI的一个“标签”上示出的参数。这可能会导致GUI过长,出于许多原因,包括与人类如何处理信息有关的心理原因,这不是一个合适的解决方案。
为了解决这个问题,我想在参数GUI上添加一个垂直滚动条。我相信我曾经看到过,但我无法确切地记得它在哪里。
为了便于说明,请在您的Web浏览器窗口右侧进行查看。那个上下滚动的灰色条是滚动条:)。我知道,很明显,但你永远不知道。
我认为我需要把某些命令放在注释的某个位置,尽管我不知道哪里和哪个命令。例如,我发现了一个verticalScrollBarPolicy的引用,但唉,我找不到任何文档。
任何人都知道如何做到这一点?
编辑#1: Dymola(和Adrian指出OpenModelica以及)将自动创建滚动条,当GUI变得比屏幕大。不幸的是(至少在Dymola中)几乎没有余量,所以如果你的GUI比窗口小一点,屏幕底部的功能区将覆盖“确定”按钮,并且GUI需要稍大一点使滚动条自动出现。这是滚动条的手动选项派上用场的原因。
我很欣赏这种回答,但这不是我为这个特殊问题招待的选项,因为我在这个问题中没有提到。干杯! –