Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 29, 2018 11:13:29

ioprst
Зарегистрирован: 2018-03-25
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Wxpython. Определить страницу под курсором

Использую wxpython для оконного приложения. Есть некий класс - LibPalette, который наследуется от wx.Notebook. Это окно вида (см. рис.)
Видно две страницы test и controls. Каждая страница это тоже класс. Страницы добавляются с помощью метода AddPage(). Хотелось бы при наведении курсора мыши на вкладку выводить некую подсказку.
Вопрос в следующем: как определить на что наведен курсор мыши?
Можно было бы использовать метод self.GetPageText(self.GetSelection()) и определять по id-шнику страницу, но это работает только для конкретной выбранной страницы. А хотелось бы независимо от той страницы, на который сейчас находимся, выводить данные для той страницы на которую наведен курсор. Возможно это как-то сделать?

Так же, если кто знает, подскажите, пожалуйста, как перейти на другую страницу при нажатии на нее ПКМ? Объявил событие self.Bind(wx.EVT_RIGHT_DOWN, self.OnRightClick), но вот никак не получается перейти на другую вкладу (пробовал генерировать событие клика ЛКМ, не помогло).

Отредактировано ioprst (Июнь 29, 2018 12:09:23)

Прикреплённый файлы:
attachment Снимок.PNG (4,8 KБ)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version