Windows と Linux では、標準ダイアログの [キャンセル] ボタンと [OK] ボタンの順序が異なることに気付きました。Linux では「[CANCEL] [OK]」、Windows では「[OK] [CANCEL]」と表示されます。
標準のダイアログでは問題ありませんが、OS に応じて、同じ順序に一致するように「カスタム ダイアログ」を微調整する必要があります。
私の疑問:
1.- というクラスが存在するようwx.StdDialogButtonSizer
ですが、どのように使用すればよいかわかりません。誰かが簡単で実用的な例を投稿できますか?
そして「主な質問」:
2.- wxglade を使用してダイアログのコードを「ビルド」しているため、StdDialogButtonSizer を使用できるかどうかわかりません。ダイアログを特定の順序で定義し、実行時にボタンが正しい順序に従っているかどうかをチェックし、そうでない場合はこれらの 2 つのウィジェットを「交換」する方法はありますか?
ありがとう