Как добавить метку в wxWidgets wxBitmapButton?

Как создать кнопку с помощью wxWidgets, которая имеет как метку (текст), так и изображение или значок. Если я выберу wxBitmapButton, появится поле с именем «label». Но всякий раз, когда я пишу что-либо в этом поле, он не обновляет код в wxFormBuilder. Я также попытался wxButton-> SetLabel (), но не повезло.

Любая помощь или предложения будут оценены.

3

Решение

Вы можете сделать это только в wxWidgets 2.9.1 или более поздней версии и можете использовать либо wxBitmapButton, либо wxButton. Цитировать из документация:

Начиная с версии 2.9.1, wxButton поддерживает отображение текста и изображений
(в настоящее время только при использовании портов wxMSW, wxGTK или wxOSX / Cocoa) см.
Методы SetBitmap () и SetBitmapLabel (), SetBitmapDisabled (). В
в предыдущих версиях wxWidgets эта функция была доступна только
в (теперь тривиальном) классе wxBitmapButton, который был способен только
показывая изображение без текста.

5

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

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

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