select any cell
(self, row, column)
| 509 | self.edit_row(0, fg_color=self.header_color) |
| 510 | |
| 511 | def select(self, row, column): |
| 512 | """ select any cell """ |
| 513 | if row == 0 and column == 0: |
| 514 | hover_corners = ["", self.hover_color, self.hover_color, self.hover_color] |
| 515 | elif row == self.rows - 1 and column == self.columns - 1: |
| 516 | hover_corners = [self.hover_color, self.hover_color, "", self.hover_color] |
| 517 | elif row == self.rows - 1 and column == 0: |
| 518 | hover_corners=[self.hover_color, self.hover_color, self.hover_color, ""] |
| 519 | elif row == 0 and column == self.columns - 1: |
| 520 | hover_corners = [self.hover_color, "", self.hover_color, self.hover_color] |
| 521 | else: |
| 522 | hover_corners = [self.hover_color, self.hover_color, self.hover_color, self.hover_color] |
| 523 | self.frame[row, column].configure(background_corner_colors=hover_corners, fg_color=self.hover_color) |
| 524 | |
| 525 | def deselect(self, row, column): |
| 526 | """ deselect any cell """ |