Я хочу установить высоту панели инструментов на ту же высоту, что и соседняя панель инструментов. Я устанавливаю эти панели инструментов с помощью .xrc-файла. Вот что я вижу:Изменение высоты wxToolBar
А вот мой .xrc разметки:
<object class="sizeritem">
<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL</flag>
<border>0</border>
<object class="wxToolBar" name="ID_TOOLBAR">
<style>wxTB_FLAT|wxTB_HORIZONTAL</style>
<bitmapsize>32,32</bitmapsize>
<dontattachtoframe>1</dontattachtoframe>
<object class="tool" name="ID_TOOL_RUN">
<bitmap>tool_run.png</bitmap>
<label>Run</label>
</object>
<object class="tool" name="ID_TOOL_PAUSE">
<bitmap>tool_pause.png</bitmap>
<label>Puase</label>
</object>
<object class="tool" name="ID_TOOL_STOP">
<bitmap>tool_stop.png</bitmap>
<label>Stop</label>
</object>
</object>
</object>
<object class="sizeritem">
<flag>wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL</flag>
<border>0</border>
<object class="wxToolBar" name="ID_TOOLBAR3">
<style>wxTB_FLAT|wxTB_HORZ_TEXT|wxTB_NOICONS</style>
<margins>32,32</margins>
<dontattachtoframe>1</dontattachtoframe>
<object class="separator">
</object>
<object class="tool">
<label>Auto Attack</label>
</object>
</object>
</object>
Я попытался изменить размер ID_TOOLBAR3
как с margins
и bitmapsize
ни имеет никакого эффекта. Есть ли что-то еще, что я могу сделать?
EDIT: Я также пробовал использовать SetSize
для регулировки высоты в коде, и я не могу это сделать. Что-то закрывает его до этой маленькой высоты.