Пытаюсь создать popup окно с wxTextCtrl и Grid'ом и datePicker'ом все пытаюсь установить с BoxSizer'ом на wxPopupTransientWindow Имею две проблемы:
1. Все вышеозначенные элементы управления скапливаются в верхнем левом углу т.е. у всех позиция 0, 0.
2. Элементы управления не имеют фокуса вводит и редактировать текст в них нельзя.
А когда вместо wxPopupTransientWindow использую wxDialog в то время когда отображается этот диалог главное окно приложения теряет фокус - некрасиво.
Посоветуйте что-нибудь пожалуйста.
Сложное popup окно Topic is solved
-
- wxWorld Domination!
- Posts: 1471
- Joined: Tue Nov 14, 2006 7:58 am
- Location: Saint-Petersburg, Russia
Re: Сложное popup окно
Трудно что-то сказать без сорцов Сайзеры в таком окне работать должны.borr_1 wrote:Пытаюсь создать popup окно с wxTextCtrl и Grid'ом и datePicker'ом все пытаюсь установить с BoxSizer'ом на wxPopupTransientWindow Имею две проблемы:
1. Все вышеозначенные элементы управления скапливаются в верхнем левом углу т.е. у всех позиция 0, 0.
borr_1 wrote: 2. Элементы управления не имеют фокуса вводит и редактировать текст в них нельзя.
А когда вместо wxPopupTransientWindow использую wxDialog в то время когда отображается этот диалог главное окно приложения теряет фокус - некрасиво.
[/qoute]
Ну так именно поэтому, что в попапе клавиатурный фокус не устанавливается, главное окно его и не теряет Т.е. так работать не будет. Или устанавливай в окно фокус (с потерей фокуса главным), или текст нельзя редактировать, одно из двух
OS: Windows XP Pro
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10
Compiler: MSVC++ 7.1
wxWidgets: 2.8.10