1

私は Dymola を使用していますが、OpenModelica も同じ (または少なくとも類似している) 可能性が高いと思います。

特定のコンポーネント モデルでは、パラメーター GUI の 1 つの「タブ」に多数のパラメーターを表示する方が理にかなっている場合があります。これにより、GUI が過度に長くなる可能性があります。これは、人間が情報を処理する方法に関連する心理的な理由を含む多くの理由から、適切な解決策ではありません。

これを解決するために、パラメーター GUI に垂直スクロール バーを追加したいと思います。正確な場所は思い出せませんが、一度見たことがあると思います。

説明のために、Web ブラウザ ウィンドウの右側を見てください。上下する灰色のバーがスクロールバーです:)。私は知っています、明らかですが、あなたは決して知りません。

どこにどのコマンドがあるのか​​ わかりませんが、どこかの注釈にコマンドを入れる必要があると思います。たとえば、verticalScrollBarPolicy への参照を見つけましたが、残念ながら、これに関するドキュメントは見つかりません。

誰でもこれを行う方法を知っていますか?

編集 #1: Dymola (および Adrian も OpenModelica を指摘) は、GUI が画面よりも大きくなると、スクロール バーを自動的に作成します。残念ながら (少なくとも Dymola では) マージンがほとんどないため、GUI がウィンドウよりもわずかに小さい場合、[OK] ボタンは画面下部のリボンで覆われ、GUI を少し大きくする必要があります。スクロールバーを自動的に表示します。これが、スクロールバーの手動オプションが便利になる理由です。

4

3 に答える 3

0

私が OpenModelica で知る限り、ウィンドウが画面外に拡大する場合、そのダイアログ ウィンドウ用のスクロール バーがあります。

于 2016-03-07T17:33:33.727 に答える
0

この投稿の時点で、このフォーラムへのフィードバック、私自身の経験、および他のユーザーとの追加の議論に基づく私の理解では、GUI (サイズ、スクロールバーなど) の現在の手動制御はありません。

問題が発生した場合 (たとえば、非常に小さな 2 台目のモニターを使用している場合) の最善の策は、多くのタブを使用し、説明を非常に短くすることです (いずれにせよ、ほとんどのアプリケーションにはおそらく適切です)。

これは、modelica 仕様に含まれていないため (私が理解しているように)、modelica の問題ではなく、Dymola および OpenModelica の問題です。

これが変更され、それが判明した場合は、この投稿を削除または更新します。

于 2016-03-28T14:47:17.443 に答える
0

追加の「タブ」が役立つと思いますか?

于 2016-03-04T13:09:43.803 に答える