Toggle the state for the help list buttons based on list entries.
(self)
| 2142 | self.set_add_delete_state() |
| 2143 | |
| 2144 | def set_add_delete_state(self): |
| 2145 | "Toggle the state for the help list buttons based on list entries." |
| 2146 | if self.helplist.size() < 1: # No entries in list. |
| 2147 | self.button_helplist_edit.state(('disabled',)) |
| 2148 | self.button_helplist_remove.state(('disabled',)) |
| 2149 | else: # Some entries. |
| 2150 | if self.helplist.curselection(): # There currently is a selection. |
| 2151 | self.button_helplist_edit.state(('!disabled',)) |
| 2152 | self.button_helplist_remove.state(('!disabled',)) |
| 2153 | else: # There currently is not a selection. |
| 2154 | self.button_helplist_edit.state(('disabled',)) |
| 2155 | self.button_helplist_remove.state(('disabled',)) |
| 2156 | |
| 2157 | def helplist_item_add(self): |
| 2158 | """Handle add button for the help list. |
no test coverage detected