Я заметил, что в стандартных диалогах некоторые кнопки ОТМЕНА и ОК расположены в разном порядке под Windows и под Linux. В Linux вы получаете [ОТМЕНА] [ОК], а в Windows — [ОК] [ОТМЕНА].
У меня нет проблем со стандартными диалогами, но затем мои пользовательские диалоги должны быть настроены так, чтобы они соответствовали тому же порядку, в зависимости от операционной системы.
Мои сомнения:
1. Кажется, существует класс с именем wx.StdDialogButtonSizer
, но я не уверен, как его следует использовать. Может ли кто-нибудь опубликовать любой рабочий простой/рабочий пример?
И Главный вопрос:
2. Я использую wxglade для создания кода для диалогов, поэтому я не уверен, что смогу использовать StdDialogButtonSizer. Есть ли способ определить диалог с заданным порядком и во время выполнения проверить, следуют ли кнопки правильному порядку, и поменять местами эти два виджета, если нет?
Спасибо