Управление шаттлом в wxPython - PullRequest
0 голосов
/ 20 мая 2010

Я пытаюсь реализовать управление челноком в wxPython, но, похоже, его нет. Я решил использовать два элемента управления списком. Управление шаттлом выглядит так:

альтернативный текст http://knol.google.com/k/-/-/153594c4goidl/p559ta/picture-52.png

У меня есть два списка: один заполнен, а другой нет. Может кто-нибудь показать мне, как добавить выбранный элемент во второй список, когда он дважды щелкнул? Следует удалить с первого раза. Если дважды щелкнуть второй, его следует добавить к первому и удалить со второго. Управление шаттлом реализует их по умолчанию, но жаль, что его там нет.

Спасибо.

1 Ответ

1 голос
/ 20 мая 2010

Я не знаю, что такое управление шаттлом, может быть, для видео? может быть, это поможет

# in your init method
self.Bind(wx.EVT_LISTBOX_DCLICK, self.EvtListBoxDClick, self.mainlist)


# the callback
def EvtListBoxDClick(self, event):
     self.otherlist.Append(self.mainlist.GetSelection())
     self.mainlist.Delete(self.lb1.GetSelection())

Взгляните на файл примера WxPython, включенный в дистрибутив (ListBox.py)

Приветствия

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...