def reset(self, widget=None, event=None):
     # Restore overscan if any
     if self.original_overscan != self.overscan_values:
         set_overscan_status(self.original_overscan)
         self.t_scale.set_value(self.original_overscan['top'])
         self.b_scale.set_value(self.original_overscan['bottom'])
         self.l_scale.set_value(self.original_overscan['left'])
         self.r_scale.set_value(self.original_overscan['right'])
Example #2
0
 def reset(self, widget=None, event=None):
     # Restore overscan if any
     if self.original_overscan != self.overscan_values:
         set_overscan_status(self.original_overscan)
         self.t_scale.set_value(self.original_overscan['top'])
         self.b_scale.set_value(self.original_overscan['bottom'])
         self.l_scale.set_value(self.original_overscan['left'])
         self.r_scale.set_value(self.original_overscan['right'])
Example #3
0
    def _change_overscan(self, change):
        """
        Increment (or decrement) the overscan setting
        :param change: Number to add to the overscan setting
        """

        for side, value in self._current.iteritems():
            # Do allow negative values
            self._current[side] = max(value + change, 0)

        set_overscan_status(self._current)
Example #4
0
 def on_key_press(self, widget, event):
     # Right arrow (65363)
     if not hasattr(event, 'keyval') or event.keyval == Gdk.KEY_Right:
         self.overscan_values['top'] += 1
         self.overscan_values['bottom'] += 1
         self.overscan_values['left'] += 1
         self.overscan_values['right'] += 1
         set_overscan_status(self.overscan_values)
         self.t_scale.set_value(self.overscan_values['top'])
         return
     # Left arrow (65361)
     if not hasattr(event, 'keyval') or event.keyval == Gdk.KEY_Left:
         self.overscan_values['top'] -= 1
         self.overscan_values['bottom'] -= 1
         self.overscan_values['left'] -= 1
         self.overscan_values['right'] -= 1
         set_overscan_status(self.overscan_values)
         self.t_scale.set_value(self.overscan_values['top'])
         return
 def on_key_press(self, widget, event):
     # Right arrow (65363)
     if not hasattr(event, 'keyval') or event.keyval == Gdk.KEY_Right:
         self.overscan_values['top'] += 1
         self.overscan_values['bottom'] += 1
         self.overscan_values['left'] += 1
         self.overscan_values['right'] += 1
         set_overscan_status(self.overscan_values)
         self.t_scale.set_value(self.overscan_values['top'])
         return
      # Left arrow (65361)
     if not hasattr(event, 'keyval') or event.keyval == Gdk.KEY_Left:
         self.overscan_values['top'] -= 1
         self.overscan_values['bottom'] -= 1
         self.overscan_values['left'] -= 1
         self.overscan_values['right'] -= 1
         set_overscan_status(self.overscan_values)
         self.t_scale.set_value(self.overscan_values['top'])
         return
Example #6
0
 def adjust_all(self, adj):
     self.overscan_values['top'] = int(adj.get_value())
     self.overscan_values['bottom'] = int(adj.get_value())
     self.overscan_values['left'] = int(adj.get_value())
     self.overscan_values['right'] = int(adj.get_value())
     set_overscan_status(self.overscan_values)
Example #7
0
 def adjust(self, adj, varname):
     self.overscan_values[varname] = int(adj.get_value())
     set_overscan_status(self.overscan_values)
Example #8
0
    def reset(self, *_):
        """ Restore overscan if any changes were made """

        if self._original != self._current:
            self._current = self._original
            set_overscan_status(self._original)
 def adjust_all(self, adj):
     self.overscan_values['top'] = int(adj.get_value())
     self.overscan_values['bottom'] = int(adj.get_value())
     self.overscan_values['left'] = int(adj.get_value())
     self.overscan_values['right'] = int(adj.get_value())
     set_overscan_status(self.overscan_values)
 def adjust(self, adj, varname):
     self.overscan_values[varname] = int(adj.get_value())
     set_overscan_status(self.overscan_values)
    def reset(self, *_):
        """ Restore overscan, if any """

        if self.original_overscan != self.overscan_values:
            self.overscan_values = self.original_overscan
            set_overscan_status(self.original_overscan)