controls/DurationCellEditor.py
changeset 1553 abe55de5316b
parent 1499 8626bba4b2a8
child 1571 486f94a8032c
equal deleted inserted replaced
1552:9a59d1de198a 1553:abe55de5316b
   126         self.CellControl.Disable()
   126         self.CellControl.Disable()
   127         return changed
   127         return changed
   128 
   128 
   129     if wx.VERSION >= (3, 0, 0):
   129     if wx.VERSION >= (3, 0, 0):
   130         def EndEdit(self, row, col, grid, oldval):
   130         def EndEdit(self, row, col, grid, oldval):
   131             self.EndEditInternal(row, col, grid, oldval)
   131             return self.EndEditInternal(row, col, grid, oldval)
   132     else:
   132     else:
   133         def EndEdit(self, row, col, grid):
   133         def EndEdit(self, row, col, grid):
   134             oldval = self.Table.GetValueByName(row, self.Colname)            
   134             oldval = self.Table.GetValueByName(row, self.Colname)            
   135             self.EndEditInternal(row, col, grid, oldval)    
   135             return self.EndEditInternal(row, col, grid, oldval)    
   136 
   136 
   137     def SetSize(self, rect):
   137     def SetSize(self, rect):
   138         self.CellControl.SetDimensions(rect.x + 1, rect.y,
   138         self.CellControl.SetDimensions(rect.x + 1, rect.y,
   139                                         rect.width, rect.height,
   139                                         rect.width, rect.height,
   140                                         wx.SIZE_ALLOW_MINUS_ONE)
   140                                         wx.SIZE_ALLOW_MINUS_ONE)