問題タブ [xpce]

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 に答える
163 参照

visual-studio-2008 - XPCE Prolog コマンドが VS2008 C++ でエラーを引き起こす

コマンド 'send' (xpce グラフィックス) を含む Prolog プログラムを C++ プログラムにロードすると、次のようなエラー メッセージが表示されます。

エラーの原因となるコマンドの例を次に示します。

C++ および Prolog プログラムとのインターフェイスに plld.exe ユーティリティを使用したときに、同じエラーが発生していました。当時、問題は plld が何らかの理由で xpce グラフィックスと互換性がないことだと考えていました。

しかし、Prolog ソース ファイルを C++ ファイルに参照 (ロード) したので、次を使用します。

これらのエラー メッセージがまだ表示されます。xpce 固有のコマンドを含む行をコメント アウトすることもできますが、問題の内容と回避方法を知りたいです。だから、私は助けていただければ幸いです。

乾杯、

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

swi-prolog - XPCE でプロローグ述語から読み取る方法

次の単純なプロローグ述語があります。

アイデアは明らかです。「In」で受け取ったものと同じものを「Out」で返すだけです。さて、このプロローグ述語を XPCE プログラムに組み込みたいと思います。ウィンドウを作成し、このプロローグ述語を呼び出すボタンを追加し、"Out" に返された値を表示します。このタスクを達成するのは次のように簡単だと思いました

残念ながら、それは私が望んでいるようには機能しません。代わりに、"Out" の内部参照を出力するようになりました。例えば:

ここで私の間違いは何ですか?

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

animation - XPCE チュートリアルを探しています

XPCE で簡単なアニメーション (正確には4 つのメガネのパズル) を作成します。私は XPCE についてまったく何も知らないので、チュートリアルを調べましたが、結果は期待外れでした。次の資料を教えてください。

  • 「キャンバス」で作業する
  • アニメーション
  • タイマー

編集: わかりました、ここでより詳細な問題があります: 2 つのボックスを描画し、2 秒待って、ボックスを非表示にしてから、タイマーを開始します。

編集2:さて、ここに別の質問があります(新しい質問を開く必要がありますか?):これは私が使用しているコードです:

に新しいビットマップを設定したいのですがB1。それ、どうやったら出来るの?変更BM1するだけで十分でしょうか?または、おそらく代替ソリューションがありますか?直立メガネと逆メガネの両方を画面外に描画して交換することを考えていましたが、そのような解決策の詳細についてはわかりません。

EDIT2':解決しました。後世のために:

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

user-interface - Logtalk と XPCE

XPCE と Logtalk の両方を使用してアプリケーションを開発できますか、それともクラス システムに互換性がありませんか?

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

windows - Microsoft Windows で SWI-Prolog の XPCE で追加フォントを使用するには?

SWI-Prolog には、ネイティブの GUI ライブラリである XPCE が含まれています。いくつかのシステム フォントを使用します。ユーザー ガイドの「フォントの指定」セクションで詳しく説明されているように、追加のシステム フォントを使用するように構成できます。この例は、UNIX でこの構成を行う方法を示しており、xfontsel ユーティリティから取得したパラメーター文字列を使用して、新しいシステム フォントに名前を付けています。

Microsoft Windows で動作する SWI-Prolog で使用するこのパラメータ文字列を決定するにはどうすればよいですか?

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

prolog - prologxpce動的リスト

PrologとXPCEサイクルメニューに問題があります。

これが私のコードです:

私の問題は、彼がfindall用語を使用できることです。

しかし、findallを単独で使用すると、うまくいきます。

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

prolog - Prolog XPCE ダイアログが選択リストを返す

私はそれを解決する方法の手がかりを見つけることができない Prolog に関する別の問題を抱えています。

ここに私のコードがあります

別の機能を開始するには、両方のサイクルを選択する必要があります。しかし、プロローグはパッキング操作を開くことができません。

ダイアログで Q=[first selection,second selection] が返された場合、問題は解決されています。

あなたが私を助けてくれることを願っています。私はこれについて非常にイライラしています...

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

swi-prolog - XPCEのオブジェクトのリストを描く

XPCEで、任意の数の動く円で構成されるアニメーションを作成したいと思います。円はプロローグリストに記載されており、各円の座標、半径、色が含まれています。したがって、リストは次のようになります。[[[1,2]、20、red]、[[40,2]、15、green]、...]もちろん、円を生成し、名前を付けて、色を付けることができます。次のように:

しかし、リスト全体を表現したい場合はどうすればよいですか?どういうわけか動的な名前が必要ですが、

ここで、Xは以前に指定された識別子は受け入れられません。

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

swi-prolog - コンパイル済みファイルの Prolog 用 XPCE

Unix で SWI Prolog 6.2.0 と XPCE を使用すると奇妙な問題が発生します。

プロローグ プログラムを実行すると、問題なく動作します。

ただし、同じプログラムをコンパイルしようとするたびに

pce ライブラリが利用できないというエラーが表示されます

何が原因なのか、私は完全に迷っています。. .

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

swi-prolog - xpce/prolog で何らかの機能を実行するためのボタンを作成する方法

xpce/prolog で、文を印刷するためのボタンを作成するこの方法は、ボタンをクリックしたときに何らかの機能を実行したい場合に役立ちます。