2010-05-03 7 views
3

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

Заранее благодарен!

(WxPython 2.8.9.1 на Xubuntu 9.04)

ответ

1

Я не думаю, что это возможно в данный момент, EVT_MOTION только поднимает COORDS через GetPosition(), когда вы находитесь в самом списке, столбцы как правило, не регистрируют координаты, когда вы наводите на них курсор.

Я смог найти это link, где, как представляется, они работают над такой способностью в wx.lib.agw.UltimateListCtrl, вы можете попросить в списке рассылки wxpython посмотреть, может ли/когда эта функция может быть выпущена.

+0

Поиск ** def SetColumnToolTip (self, col, tip) ** по ссылке выше;) – AWainb

+0

Fyi, я проверил последнюю версию модуля agw, похоже, что функция SetColumnToolTip уже добавлена. : D Вы можете скачать его [здесь] (http://xoomer.virgilio.it/infinity77/AGW_Docs/index.html). – AWainb

+0

Большое спасибо за ваше время :) – Joril

Смежные вопросы