コード例 #1
0
 def EndEdit(self, row, col, grid, *ignored):
     value = self._get_value()
     if value != self._original_value:
         grid.cell_value_edited(row, col, value)
     self._tc.hide()
     grid.SetFocus()
     return True
コード例 #2
0
 def EndEdit(self, row, col, grid, *ignored):
     value = self._get_value()
     if value != self._original_value:
         self._value = value
         return value
     else:
         self._tc.hide()
         grid.SetFocus()
コード例 #3
0
 def EndEdit(self, row, col, grid, *ignored):
     value = self._get_value()
     if value != self._original_value:
         if wx.VERSION >= (3, 0, 2, ''):  # DEBUG wxPhoenix
             self._value = value
             return value  # DEBUG wxPhoenix True
         else:
             self._grid.cell_value_edited(row, col, value)
             return True  # DEBUG wxPhoenix True
     else:
         # DEBUG wxPhoenix
         self._tc.hide()
         grid.SetFocus()
     """    if wx.VERSION >= (3, 0, 2, ''):  # DEBUG wxPhoenix