問題タブ [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 投票する
1 に答える
1003 参照

java - Linux / Motif Eclipse RCPアプリケーションを構築することは可能ですか?

linux/motifインストールターゲットで動作するEclipseアプリケーションを構築しようとしています。ただし、製品のエクスポートウィザードでエクスポートオプションを使用できる場合でも、これは不可能なようです。

デルタパックの内容を確認しましたが、実際、linux/motifのパッケージがありません。Eclipse 3.4のダウンロードページを確認した後:http: //download.eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/index.php

Linux /motif用にマークされたEclipseバージョンがありますが、テスト専用としてマークされていることがわかります。さらに、このターゲットにはデルタパックはありません。

Linux /motifをターゲットにしたRCPアプリケーションの構築に成功した人はいますか?このテスト専用バージョンのeclipseをダウンロードして、不足しているプラ​​グインをコピーすると機能しますか?

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

visual-studio - GUI にモチーフを使用する従来の C++ プロジェクトがあります。このプロジェクトの Visual Studio ソリューションを作成したいと考えています。これは可能ですか?

GUI にモチーフを使用する従来の C++ プロジェクトがあります。このプロジェクトの Visual Studio ソリューションを作成したいと考えています。Visual Studio からビルド/実行/デバッグできるようにします。現在、私はWindowsボックスを使用しています。Unix ボックスに ssh し、cc を使用してビルドし、dbx を使用してデバッグします。アプリケーションを実行すると、ディスプレイを Windows ボックスに変更し、xwindows ディスプレイに xming を使用します。

このセットアップで Visual Studio からビルド/実行/デバッグすることさえ可能ですか?

ティア

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

linux - X-Windowsでフォーカスを変更するには?

Linux 用の古い Motif ベースのアプリケーションに取り組んでいます。アプリケーションのアクティブ ウィンドウをプログラムで変更できるようにしたいと考えています。XSetInputFocus() 関数を使用して入力をリダイレクトでき、キーボード入力がそこに移動し始めますが、XReconfigureWMWindow() および XRaiseWindow() 関数は機能しません。

Window Manager がこの動作を止めようとしていると読んだので、configure redirection を無効にしようとしましたが、これもうまくいきません。ウィンドウスタックの上に自分のウィンドウを作成する方法はありますか?

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

c++ - XtAppMainLoop(Motif)を強制終了する方法は?

XmCreate {Error | Warning | Info} Dialogを使用して、メインウィンドウが開き、プログラムデータが利用可能になる前に、SDLベースのアプリケーションの画面にメッセージを表示したいと思います。ダイアログを開いて目的のメッセージを印刷し、ユーザーが[OK]ボタンをクリックすると、ダイアログとそのために作成する必要のある最上位のウィジェットを閉じる/削除する必要があります。これで、afaik XtAppMainLoopは、ユーザーが閉じるまで、トップウィジェットメッセージ(ウィンドウ?)をループして処理します。ダイアログが戻ったら閉じたいのですが。どうやってやるの?

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

c++ - Linux 用の Windows のようなメッセージ ボックス - この C++/Motif の実装は機能しますか?

Windows のメッセージ ボックスと同様の Linux 用のメッセージ ボックスが必要です。メッセージ ボックスがポップアップし、テキストが表示され、ユーザーが [OK] ボタンをクリックすると消えて、呼び出し元の関数に制御が戻るはずです。

アプリケーション ウィンドウがまだまったくない場合でも、メッセージ ボックスは機能するはずです。したがって、アプリケーション コンテキストを作成し、XmCreate*Dialog を介してダイアログを関連付け、ユーザーがダイアログの [OK] ボタンをクリックすると、アプリ コンテキストのメイン ループに終了するように指示します。

これは意図したとおりに機能しますか? これにより、プロセスで作成されたすべてのウィジェットとアプリ コンテキストが自動的に破棄されますか (いいえの場合、どのように行う必要がありますか?)

コードは次のとおりです。

0 投票する
3 に答える
1446 参照

c++ - システム メニューのない Moif メイン ウィンドウ、ボックスの最小化と最大化の方法 (C++)

システム メニューのない Motif メイン ウィンドウを作成し、ボックスを最小化および最大化するにはどうすればよいですか? ドキュメントやチュートリアルをグーグルで読んだり読んだりしても、その方法を見つけることができません。のいくつかの追加パラメーターで可能になるはずだと思いますXtVaCreateManagedWindowが、どれですか?

XtVaSetValues( topWidXmNmwmDecorations、 ...)のいくつかのバリエーションを試しましたが、どれも機能しませんでした。代わりに、これにはベンダー シェルを使用する必要があるというエラー メッセージが表示されます。ただし、ほとんどのウィジェット タイプはベンダー シェルから派生したものではありません。たとえば、ダイアログ シェルを使用してその中にスクロール可能なテキスト ウィジェットを配置しようとすると、テキスト ウィジェットがダイアログを制御しているように見えます。

0 投票する
3 に答える
1421 参照

c++ - モチーフ: クローズ ボックス イベントを傍受し、アプリケーションの終了を防止しますか? (C++)

ユーザーが Motif ウィンドウの (ウィジェットの) クローズ ボックスをクリックしたときにインターセプトする方法と、Motif ウィンドウ マネージャーがクリックされたクローズ ボックスで呼び出し元のアプリケーション全体を閉じないようにする方法 (私のアプリが Motif アプリケーション コンテキストを閉じることができるようにするため)と Windows を実行し続けます)? 私はGoogle、tuts、docsで自分自身を見つけようとしましたが、サイコロはありません. C++ が必要です。

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

c - C言語で書かれたアプリケーションをSolarisからWindows XPへ移植

Windows XP に移植する必要がある Solaris 上の C で書かれたアプリケーションがあります。このタスクを達成するために利用できるライブラリは何かを知りたいです。また、同じものに最適な GUI 開発ツールと、これをすべて達成するための手順を教えてください。

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

windows - wxWidgetsを使用したX/MotifGUIアプリケーションのWindowsへの移植

wxWidgetsを使用して、Solarisプラットフォーム上のX / Motif GUIに組み込まれているアプリケーションをWindowsに移植することは可能ですか?もしそうなら、QTやVisualStudioのような他のGUIビルダーよりもwxWidgetsに移植する方が簡単ですか?

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

c - XtPointerを使用してintを渡すのは安全ですか?

Xtでコールバックプロシージャ(たとえば、XtTimerCallbackProc)を定義する場合、client_dataはXtPointerとして指定されます。実際のポインタではなくclient_dataを介してintを渡し、プロシージャ内にキャストして戻すのは安全ですか?

例えば: