В моем приложении (только для Microsoft Windows) используется wxToolBar с установленными флагами wxTB_HORIZONTAL|wxTB_TEXT|wxTB_HORZ_LAYOUT
. Все его кнопки/инструменты имеют одинаковую ширину, которая основана на самом длинном тексте.wxToolBar с кнопками динамического размера
Я хотел бы иметь кнопки с разной шириной, в зависимости от длины ярлыка инструмента, так же как и кнопки на панели инструментов Windows (созданные с помощью стиля BTNS_AUTOSIZE
).
Есть ли способ получить wxToolBar с кнопками с динамически рассчитанной шириной?
Большое спасибо. Я думал о создании нисходящего класса, но хотел знать, есть ли более простое решение. – Wacek