Интервал панели инструментов wxFormBuilder

Я создаю макет с помощью wxFormBuilder. У меня есть фрейм, wxBoxSizer (wxToolBar и wxListBook в нем) и wxMenuBar с wxMenu, вот так: http://i.imgur.com/Ibw6b.png

Затем я смотрю окно XRC, и кажется, что все в порядке: http://i.imgur.com/elEpq.png

Затем я добавляю инструмент на панель инструментов, например, так: http://i.imgur.com/qq0Od.png

Проблема обнаруживается, когда я затем проверяю окно XRC и вижу, что между строкой меню и панелью инструментов есть пустое пространство: http://i.imgur.com/jfqGK.png

Как я могу устранить этот пробел? Благодарю.

0

Решение

Обычно панель инструментов рамки по умолчанию не должна добавляться в сортировщик, управляющий остальными элементами рамки, поскольку она уже обработана wxFrame сама по себе автоматически, поэтому, если вам просто нужна панель инструментов, расположенная в стандартном месте (в отличие от панели инструментов в середине окна или чего-то в этом роде), вам просто не следует этого делать. Я до сих пор не уверен, откуда берется этот зазор, но я почти уверен, что он исчезнет, ​​как только вы перестанете добавлять панель инструментов в классификатор.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]