問題タブ [motif]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
91 参照

c - X Motif クライアントが期待どおりに RowCol ウィジェットにスクロールバーを適用しない

X Motif の C クライアントがあり、Row Col ウィジェットのスクロールバーが期待どおりに表示されません。メイン ウィンドウ (トップレベル) にはフォームが追加されています。フォームの左側に上部アタッチメントとしてラベル ガジェットを追加します。次に、上部のアタッチメントとして [Quit] ボタンを右側に追加します。

次に、ScrolledWindow ウィジェットを追加し、フォームの左側に下部アタッチメントとしてアタッチします。高さ、幅、スクロールバーのポリシー値を次のように指定します。

sw ウィジェット内で、row col ウィジェットを作成し、それに多数のボタンを追加します。それらは正常に表示され、目的の方向を使用して進んでいます。

問題は、メインの X ウィンドウのサイズを変更するときです。メイン ウィンドウのサイズによってスクロールされたウィンドウ全体が表示されない場合、スクロールバーを行列ウィンドウに適用する必要があると「期待」します。しかし、そうではありません。スクロール バーを表示させる唯一の方法は、ウィンドウを作成するために XmNwidth と XmNheight の値を調整することです。

なぜこれが起こっているのですか?

どうも。W.

0 投票する
2 に答える
15841 参照

c - MOTIF コンパイル エラー / X11/intrinsic.h がありません

X11 を MOTIF にインストール
しました。簡単なプログラムが hello.c として保存されます。
次のメッセージ
が表示されます。X11/intrinsic.h ファイルはどこで入手できますか ???
システムのコンパイル
に助けが必要 : MX-16 Linux Debian Jessie / i386

コード:

0 投票する
1 に答える
156 参照

centos6 - OpenMotif を CD から最小限の CentOS OS にインストールする

ネットワークに接続されていないコンピューターにCentOS 6.7(6.7である必要があります)の最小限のインストールを行いました。私は今しようとしています

a) 6.7 (64 ビット) と互換性のある OpenMotif のバージョンを見つけ、

b) CD または DVD イメージを介してそのバージョンをインストールする

私が得ることができるすべての助けに感謝します!

0 投票する
0 に答える
56 参照

user-interface - 右クリック メニューのサブメニューを右ではなく左にカスケードするにはどうすればよいですか?

GUI にx/を使用しています。motif特定の領域を右クリックするとポップアップするコンテキスト メニューがあります。

右クリックがディスプレイの右端に近すぎて、メニュー自体がディスプレイの端に近すぎる場合、サブメニューには、プライマリ メニューの横に引き出すための十分なスペースがありません。この状況で、サブメニューの右側にスペースがなくなると、メイン メニューと同じスペースを占有し始めます。これにより、メニュー システムがディスプレイの右端近くで使用しにくくなります。

Web デザインなど、他の UI システムについてこの質問をする人を見てきましたが、x/については何も見つかりませんmotif。私は現在、クリックされた場所以外の場所にメニューを表示することが可能または合理的かどうかを確認するために実験しています (例: ディスプレイの端近くをクリックすると、メニューは通常の場所の左側に X ピクセル数表示されます)。 、まだスペースがあります)、しかし、それがうまくいくかどうかはわかりません.このような状況では、カスケードメニューを左にカスケードアウトする方が、そのような回避策よりも望ましいでしょう.

Web 上の多くの場所をチェックし、Motif プログラミング マニュアルと Motif リファレンス マニュアルをチェックインしました。そこにあるとすれば、私はそれを見つけていません。

XtVaSetValues次のようなことができるように、リソースを などで設定することを望んでいます。

これは、利用可能なリソースを使用して (つまり、車輪を再発明するために完全にカスタムのメニュー システムを作成することなく) 合理的であるか、またはまったく可能でしょうか?

質問: コンテキスト メニューのサブメニューを、ディスプレイの端に近すぎるときに右にポップアウトしようとするのではなく、左にカスケードするにはどうすればよいですか?