controls/CustomEditableListBox.py
changeset 714 131ea7f237b9
parent 640 c32c169b8f63
equal deleted inserted replaced
713:95a0a427f3ef 714:131ea7f237b9
    33         listbox = self.GetListCtrl()
    33         listbox = self.GetListCtrl()
    34         listbox.Bind(wx.EVT_KEY_DOWN, self.OnKeyDown)
    34         listbox.Bind(wx.EVT_KEY_DOWN, self.OnKeyDown)
    35         listbox.Bind(wx.EVT_LIST_BEGIN_LABEL_EDIT, self.OnLabelBeginEdit)
    35         listbox.Bind(wx.EVT_LIST_BEGIN_LABEL_EDIT, self.OnLabelBeginEdit)
    36         listbox.Bind(wx.EVT_LIST_END_LABEL_EDIT, self.OnLabelEndEdit)
    36         listbox.Bind(wx.EVT_LIST_END_LABEL_EDIT, self.OnLabelEndEdit)
    37         
    37         
    38         for button, tooltip, call_function in [(self.GetEditButton(), _("Edit item"), "_OnEditButton"),
    38         for button, tooltip, call_function in [
    39                                                (self.GetNewButton(), _("New item"), "_OnNewButton"),
    39                 (self.GetEditButton(), _("Edit item"), "_OnEditButton"),
    40                                                (self.GetDelButton(), _("Delete item"), "_OnDelButton"),
    40                 (self.GetNewButton(), _("New item"), "_OnNewButton"),
    41                                                (self.GetUpButton(), _("Move up"), "_OnUpButton"),
    41                 (self.GetDelButton(), _("Delete item"), "_OnDelButton"),
    42                                                (self.GetDownButton(), _("Move down"), "_OnDownButton")]:
    42                 (self.GetUpButton(), _("Move up"), "_OnUpButton"),
       
    43                 (self.GetDownButton(), _("Move down"), "_OnDownButton")]:
    43             button.SetToolTipString(tooltip)
    44             button.SetToolTipString(tooltip)
    44             button.Bind(wx.EVT_BUTTON, self.GetButtonPressedFunction(call_function))
    45             button.Bind(wx.EVT_BUTTON, self.GetButtonPressedFunction(call_function))
    45     
    46     
    46         self.Editing = False
    47         self.Editing = False
    47     
    48