Я написал программу на wxPython, которую перевожу на wxWidgets. Программа имеет прокручиваемое окно, в котором отображается изображение. Следуя Rappin, wxPython в действии (листинг 12.1), я использовал StaticBitmap в панели. Просматривая последнюю документацию по wxWidgets, я нашел ужасное предупреждение о том, что wxStaticBitmap следует используется для очень маленьких изображений. В нем говорится: «... вы должны использовать свой собственный элемент управления, если хотите отображать большие изображения переносимым образом». Хорошо. Покажите мне. У меня нет своего «собственного контроля».
Был ли Раппин неправ или документация устарела?
Вопрос - без сомнения, вопрос новичка - как правильно сделать простое окно просмотра изображения в wxWidgets? Неплохая замена wxStaticBitmap. Я заглянул в программу «image» в каталоге «samples» wxWidgets. Это как Война и мир. Конечно, должен быть готовый класс или простой рецепт.