問題タブ [wxwidgets]

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

c++ - InternetExplorerコントロールはCSSとJSをロードしません

Win32アプリにIEコントロールを埋め込みました。このアプリの唯一の目的は、UR1が常に読み込まれ、N分ごとに更新されるようにすることです。

私の問題は、ほとんどの場合、初めてURLにアクセスしたときにCSSファイルとJSファイルがロードされないことです。この動作は、アプリケーションの実行中にランダムに繰り返されます。

私のWebサーバーは、CSSファイルとJSファイルを取得するためのブラウザーによる試行を登録していません。理由はわかりませんが、ブラウザコントロールが時々それらを要求していません。

誰もがこの不安定な動作を引き起こしている可能性があることを知っていますか?どうすればこれをデバッグできますか?

0 投票する
4 に答える
1657 参照

c++ - wxWidget アプリケーションを作成するための推奨される方法はどれですか? GUI ツールを使用するか、コードで手続き的に使用しますか?

私は wxWidgets を使用して職場でテスト ツールを作成しています。コードでウィジェットを作成することにより、常に GUI を作成してきました。これを行うのに役立つツールを試したことはありません。wxWidgets の他のユーザーは通常どのようにインターフェースを作成しますか? ツールを使用する場合、どのツールを使用しますか? ツールを使用する場合、そのツールを使用することにはどのような長所と短所があると思いますか?

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

wxwidgets - マウスでドラッグしながら wxTreeControl ウィジェットを自動スクロールするにはどうすればよいですか?

スクロールバー付きの wxTreeCtrl ウィジェットがあり、アイテムを他のアイテムにドラッグアンドドロップします。しかし、アイテムをドラッグすると、コントロールが非表示のアイテムを自動的にスクロールして表示されるようにするにはどうすればよいでしょうか?

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

dll - DLL からダイナミック リンク ライブラリ (wxWidgets) を使用する際の問題

プラグインを作成しました。これは、サードパーティのライブラリ (wxWidgets) を使用し、それに動的にリンクする DLL (Run-Time Dynamic Linking) です。ホスト ソフトウェアはプラグインをスキャンしているようですが、エクスポートされた関数は呼び出されません。DependencyWalker を使用してすべての依存関係を確認しました。

プラグインがロードされていることがデバッガーに表示されますが、DllMain は呼び出されず、プラグインはアンロードされます。

エクスポートされた関数を認識して呼び出す LoadLibrary と GetProcAddress を使用して、簡単なテスト アプリケーションからプラグインをロードしようとしました。

ただし、wxWidgets を静的にリンクするとうまくいきました。

エクスポートされた関数、それぞれ DllMain が呼び出されない理由、または DLL の読み込みプロセス全体を監視できるツールを指摘できる人はいますか?

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

python - wx.ScrolledWindow で (スクロールバーで遮られていない) ビューのサイズを取得するにはどうすればよいですか?

これを行う簡単な方法はありますか?または、スクロールバーの幅を取得できれば、ScrolledWindow の寸法を使用して自分で差し引くことができます...

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

wxpython - wxWidgets:StyledTextCtrlでカレットスタイルを変更する方法(コマンドをscintillaに送信)

wxWidgetsにはwxStyledTextCtrlがあり、これは(私が理解しているように)舞台裏でScintillaを使用しています

Scintilla APIについてはよくわかりませんが、コマンドを発行するという考えはあります。

特に、カーソルをブロックスタイルにしたいのですが、Notepad++で次のスニペットを見つけました。

StyledTextCtrlでも同じことをしたいのですが、舞台裏でscinitillaコントロールにアクセスする方法がわかりません。

どうすればよいですか?

PS私はwxPythonで作業していますが、違いはないと思います。

アップデート:

wxWidgetsのc++ソースを掘り下げた後、ほとんどの関数がSendMsg次のように呼び出すだけであることがわかりました。

だから私は、これが基礎となるシンチラコンポーネントにコマンドを送信する方法であると考えました。

だから、私は必要な値を手に入れました

2512もそうSCI_SETCARETSTYLEです、そしてブロックスタイルは2です。

だから私はSengMsgこれらのパラメータで呼び出しました:

しかし、効果はなかったようです!

理由は何でしょうか?どうすればこれをデバッグできますか?

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

wxwidgets - XRCed学習リソース?

XRCedは「使い方を学んだら」と非常に強いと言う人がたくさんいます。残念ながら、それに関するドキュメントはほとんどなく、SF.netホームページのリンクの多くは現在404です。

私が見つけることができる最高のものはXRCedチュートリアルですが、それはあまりにも原始的です-それで、誰かがそれについてのより良いドキュメントをどこで見つけることができるかについていくつかのアイデアを持っていますか?

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

c++ - アンフリップ wxImage の読み込み

2 のべき乗以外のすべての画像が y 方向に反転することを除いて、コードは正常に動作しています。wxImageLoader ファイルには、原因と思われるループがあります。

しかし、画像の反転を解除する方法がわかりません。

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

wxpython - wxpythonoglパッケージドラッグイベント

wxpythonでoglパッケージをテストしています。

図形をドラッグしたい。ドラッグするときは、2番目のシェイプを同時に移動させたいです。問題は、移動/ドラッグイベントが見つからないことです。移動前と移動後のイベントのみ。

私が考えることができる唯一の解決策は、2番目の形状を非表示にし、ドラッグが完了したときに新しい位置に再描画することです。

そして、oglパッケージはもうメンテナンスされていませんか?

Oerjan Pettersen