Example #1
0
 def edit_param(self, parent):
     update_dataset(self.dataset, self)
     if self.dataset.edit(parent=parent):
         restore_dataset(self.dataset, self)
         if self.value > self.max:
             self.max = self.value
         if self.value < self.min:
             self.min = self.value
         self.update()
Example #2
0
 def set_dataset(self):
     """update the item's value from the internal
     data representation
     
     default behavior uses restore_dataset and assumes
     internal dataset class is the same as item's value
     class"""
     item = self.item.get()
     restore_dataset(self.dataset, item)
Example #3
0
 def edit_param(self, parent):
     update_dataset(self.dataset, self)
     if self.dataset.edit(parent=parent):
         restore_dataset(self.dataset, self)
         if self.value > self.max:
             self.max = self.value
         if self.value < self.min:
             self.min = self.value
         self.update(True)