私はWindowsとLinuxで標準ダイアログにCANCELとOKボタンの順番が異なることに気付きました。 Linuxの場合、「[CANCEL] [OK]」、Windowsでは「[OK] [CANCEL]」と表示されます。wxgladeで作成された "カスタム"ダイアログでOK/CANCELの注文
私は標準のダイアログに問題はありませんが、私の "カスタムダイアログ"を調整して、同じ注文に合わせる必要があります。
私の疑問:
1.- wx.StdDialogButtonSizer
というクラスを存在するようだが、私はそれが使用されるべきかどうかはわかりません。誰か作業中の単純/実例を投稿できますか?
そして「メイン疑問」:
2.-私は、ダイアログのコードを「構築」するwxgladeを使用するので、私はStdDialogButtonSizerを使用することができますかわかりません。指定された順序でダイアログを定義する方法はありますか?実行時に、ボタンが正しい順序に従っていて、それらの2つのウィジェットを "交換"していない場合はチェックしますか?
おかげ
答えと例をありがとう。私の問題は、wxgladeでguiを作成し、StdDialogButtonSizerの追加をサポートしていないようです(少なくとも私はそれを行う方法はわかりません)。私は "カスタムウィジェットを追加"オプションをチェックします... – sromero
gladeのようなwxpython GUIビルダーのほとんどは残念ながら、利用可能なコントロールのサブセットをサポートしていません。私は必要なものに似たコードを生成して手で編集する方が簡単だと分かった。 – Velociraptors
私はVelociraptorsに同意します。それは間違いなく一つの方法です。 –