Hi!
wxFormBuilder 3.0 (Windows):
* Если создать диалог без флага wxRESIZE_BORDER, то его размеры соответствуют тем что были введены в Size.Width и Size.Height; после вывода диалога его нельзя ресайзить;
* Если создать диалог с флагом wxRESIZE_BORDER, то размеры, заданные в Width и Height игнорируются . Диалог с табами выглядит маленьким у уродливым. Хотя после вывода его можно ресайзить.
Вопрос: можно ли создать диалог с флагом wxRESIZE_BORDER да еще и так, чтобы его начальные размеры учитывались?
P.S.
Вариант установки начальных размеров програмно мне не очень нравится
wxDialog + wxRESIZE_BORDER = фигня Topic is solved
-
- Earned a small fee
- Posts: 13
- Joined: Tue Jun 30, 2009 3:19 pm
Re: wxDialog + wxRESIZE_BORDER = фигня
Посмотрел, что делает в этом случае DialogBlocks (там есть команда Fit to content). Похоже, что если ты хочешь использовать указанный тобой размер диалога, тогда тебе просто нужно убрать из кода команду <dialog_sizer>->SetSizeHints(<dialog>). Должно сработать.
-
- Earned a small fee
- Posts: 13
- Joined: Tue Jun 30, 2009 3:19 pm
Code: Select all
wxWindow::SetMinSize