У меня есть холст Matplotlib (FigureCanvasWxAgg), который я показываю внутри wx.ScrolledWindow. Проблема в том, что я хотел бы, чтобы функции масштабирования и панорамирования по умолчанию в Matplotlib работали в сочетании с ScrolledWindow, так что, когда пользователь масштабирует изображение на холсте, ScrolledWindow должен стать больше, чтобы приспособиться к масштабированию (полосы прокрутки становятся меньше). Точно так же для панорамирования я бы хотел, чтобы инструмент панорамирования matplotlib по умолчанию работал в сочетании с нашим ScrolledWindow, чтобы, когда пользователь панорамирует изображение на холсте, полосы прокрутки ScrolledWindow перемещались соответствующим образом.
Я искал некоторое время и не видел, чтобы кто-нибудь даже упомянул, возможно ли это. Может ли кто-нибудь указать мне в правильном направлении?
Спасибо за любую помощь/советы.