Сделайте wxMenubar глобальным для всех фреймов - PullRequest
0 голосов
/ 27 апреля 2020

Я создаю настольное приложение wx. Всего есть два wxFrames. Я хотел бы прикрепить строку меню в верхней части каждого кадра. В настоящее время я добавляю каждую строку меню в каждый кадр. Есть ли какое-либо решение, которое я могу кодировать только для одной строки меню и прикрепить ее ко всем кадрам?

Я использую wxWidgets 3.1.3. Спасибо.

1 Ответ

2 голосов
/ 27 апреля 2020

Вы не можете прикрепить одну и ту же строку меню к нескольким фреймам.

Однако вы можете кодировать только один раз: поместите общий код в базовый класс [производный от wxFrame] и извлеките свой фрейм из этого.

...