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

python - wxpython - リスト コントロールを水平方向ではなく垂直方向に展開する

ユーザーが選択できる項目のリストを表示する ListCtrl があります。これは正常に機能しますが、ctrl がすべての項目を表示するのに十分な大きさでない場合、右に拡大するときに水平スクロール バーを使用するのではなく、垂直スクロール バーを使用して下方に拡大する必要があります。

ListCtrl の作成:

項目は wx.ListItem を使用して挿入されます:

0 投票する
5 に答える
480 参照

code-generation - wx アプリをグラフィカルにレイアウトする

wx を初めて使用するので、フレームやダイアログなどをレイアウトするのに役立つ IDE (特に Linux 用) があるかどうか疑問に思っています。つまり、これらの変更のためのコードも作成します。

OS/2 および Windows 用のリソース コンパイラを使用して、ウィンドウを作成するバイナリを生成したときのことを覚えています。

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

c++ - つまり、useragent wxWidgets

私は現在、wxWidgets のアクティブな x com として ie を使用しており、常に機能するユーザー エージェントを変更する簡単な方法があるかどうかを知りたがっていました。

Atm ヘッダーを変更していますが、これはリンクを手動でロードした場合にのみ機能します (つまり、setUrl を呼び出します)。

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

c++ - wxWidgets で現在のフォントを指定して文字列のサイズを決定する方法

(C++) wxWidgets で現在選択されているフォントに基づいて、特定の文字列の表示長 (ピクセル単位) を決定する方法はありますか?

たとえば、文字列「Speed:」を出力して、「:」とそれに続く値の間に 10 ピクセルを入れたい場合、「Speed:」文字列の長さを知る必要があります。これを判別する方法はありますか?API ドキュメントには何も見つからないようですが、何か不足している可能性があります。

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

wxpython - wxGlade で作成されたファイルに著作権ステートメントを挿入する方法は?

wxGlade を使用して、wxWidgets を使用する Python スクリプトを作成します。wxGlade は、wxWidgets ベースの GUI を記述する XML ファイルを直接操作します。これらのファイルの拡張子は *.wxg です。*.wxg ファイルから、いくつかの言語のいずれかで実際に GUI を実行するコードを生成することができます。私はそれを使用して Python コードを生成しています。

*.wxg ファイルと生成されたコードに著作権表示を追加したいと考えています。*.wxg ファイルを手作業で編集して、著作権ステートメントを HTML コメントとして追加しようとしましたが、wxGlade でファイルを編集して編集したバージョンを保存すると、コメントが消えてしまいました。

wxGlade から保存するたびに手動で編集せずに、これらのファイルに著作権ステートメントを追加するにはどうすればよいですか?

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

c++ - wxWidgets サイザーを理解する

私はまだ wxWidgets のサイザーに慣れていません。

他のパネル/ボックスのリストを含む大きなパネルが必要で、それぞれに一連のテキスト フィールドが含まれます

また、これらのボックスを (最後に) 追加したり、(どこでも) 削除したりできる必要があります。含まれているパネルに収まらないほど多くある場合は、垂直スクロール バーも必要です。

これは私がこれまでに試したことであり、含まれているパネルで作成された最初のボックスで機能しますが、追加の追加アイテムはメインパネルの左上にある小さなボックスにすぎません。サイザーコードは同じですすべてのボックス。

また、各ボックスの内容をレイアウトする最良の方法は何ですか? 2 x 2 のグリッドサイザーを使用することを考えていましたが、ラベルをできるだけ小さくしながら、テキスト ボックスをできるだけ広くする方法がわかりません (ただし、2 つのテキスト間の配置も維持します)。ボックス)?

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

wxwidgets - wxGrid の隠し情報

動的に入力する wxGrid があります。ユーザーに表示してはいけない情報を各行に保存したいと思います。データを行に関連付ける最良の方法は何ですか? 非表示の列を作成するだけですか、それとももっと良い方法がありますか?

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

c++ - wxWidgets で URL に投稿する

wxWidgets を使用して URL に POST する方法を示すサンプル コードはありますか? ドキュメントやディスカッション フォーラムは、それが可能であることをほのめかしていますが、wxHTTP のメソッドは、.NET や Perl や Ruby などのスクリプト言語に見られるものと比較して非常に低レベルです。実際に HTTP リクエストを自分で作成し、SocketOutputStream 経由でサーバーに送信する必要がありますか? 何か不足していますか?

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

user-interface - wxWidgetsでマウスポインタの動きを制限するにはどうすればよいですか?

マウスポインタの動きをwxWidgetsの特定の領域に制限する方法はありますか?WindowsにAPI関数ClipCursor()があることは知っていますが、すべてのプラットフォームのwxWidgetsにメソッドはありますか?

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

c++ - HWND を親として QWidget を作成するには?

wxWidgets では、次のコードを使用します。

Qtで同じことを行うにはどうすればよいですか? これHWNDは、新しい QtWidget の親ウィンドウとして必要なウィンドウのハンドルです。