Я использую Dymola, но я ожидаю, что OpenModelica вполне может быть тем же (или, по крайней мере, подобным).Как добавить параметр прокрутки в компонентный параметр GUI?
Для данной модели компонентов иногда имеет смысл иметь множество параметров, показанных на одной «вкладке» параметра GUI. Это может привести к чрезмерно длинному графическому интерфейсу, который по многим причинам, в том числе по психологическим причинам в отношении того, как люди обрабатывают информацию, не является подходящим решением.
Чтобы решить эту проблему, я хотел бы добавить вертикальную полосу прокрутки в параметре GUI. Кажется, я видел это однажды, хотя не могу вспомнить, где именно.
Для иллюстрации в правой части окна веб-браузера. Эта серая полоса, которая идет вверх и вниз, является полосой прокрутки :). Я знаю, очевидно, но ты никогда не знаешь.
Я предполагаю, что мне нужно добавить некоторую команду в аннотацию где-нибудь, где и в какой команде я не уверен. Например, я нашел некоторую ссылку на verticalScrollBarPolicy, но, увы, я не могу найти никакой документации по этому вопросу.
Кто-нибудь знает, как это сделать?
EDIT # 1: Dymola (и Adrian указал OpenModelica) также автоматически создаст полосу прокрутки, когда графический интерфейс станет больше, чем экран. К сожалению (по крайней мере, в Dymola) есть небольшая разница, поэтому, если вы GUI меньше, чем окно, кнопка «OK» будет покрыта лентой в нижней части экрана, и GUI понадобится немного увеличить сделайте полосу прокрутки автоматически. Это является причиной того, что ручная опция для полосы прокрутки пригодится.
Я ценю ответ, но это не вариант того, что я занимаюсь этой конкретной проблемой, поскольку я избегаю этого вопроса. Ура! –