def __init__(self, cube): ColorAdjusterWidget.__init__(self) #w = PRIMARY_ADJUSTERS_MIN_WIDTH #h = PRIMARY_ADJUSTERS_MIN_HEIGHT #self.set_size_request(w, h) self.__cube = cube self.connect('button-press-event', self.stop_fallthrough)
def __init__(self): ColorAdjusterWidget.__init__(self) # Sizing s = self._SWATCH_SIZE_NOMINAL self.set_size_request(s, s) self.connect("size-allocate", self._size_alloc_cb) #: Highlight the currently matched color self.show_matched_color = False #: User can click on empty slots self.can_select_empty = False # Current index self.connect("button-press-event", self._button_press_cb) self.connect_after("button-release-event", self._button_release_cb) # Dragging self._drag_insertion_index = None self.connect("motion-notify-event", self._motion_notify_cb) self.add_events(Gdk.EventMask.POINTER_MOTION_MASK) # Tooltips self._tooltip_index = None self.set_has_tooltip(True) # Cached layout details self._rows = None self._columns = None self._last_palette_columns = None self._swatch_size = self._SWATCH_SIZE_NOMINAL
def __init__(self): ColorAdjusterWidget.__init__(self) # Sizing s = self._SWATCH_SIZE_NOMINAL self.set_size_request(s, s) self.connect("size-allocate", self._size_alloc_cb) # Current index self._current_index = None self._current_index_approx = False self._button_down = None self.connect("button-press-event", self._button_press_cb) self.connect_after("button-release-event", self._button_release_cb) self.current_index_observers = [] self.current_index_observers.append(self._current_index_changed_cb) # Dragging self._drag_insertion_index = None self.connect("motion-notify-event", self._motion_notify_cb) self.add_events(gdk.POINTER_MOTION_MASK) # Palette to display self._palette = None self.palette_observers = [] self.palette_observers.append(self._palette_changed_cb) self.set_palette(Palette()) # Tooltips self_tooltip_index = None self.set_has_tooltip(True) # Cached layout details self._rows = None self._columns = None self._swatch_size = self._SWATCH_SIZE_NOMINAL
def __init__(self): ColorAdjusterWidget.__init__(self) self._sizes = set() s = self._SWATCH_SIZE_NOMINAL self.set_size_request(s, s) self.connect("size-allocate", self._size_alloc_cb) self.connect("button-press-event", self._button_press_cb) self.connect_after("button-release-event", self._button_release_cb) self.current_index_observers = [] self.current_index_observers.append(self._current_index_changed_cb) self.palette_observers = [] self.palette_observers.append(self._palette_changed_cb) self.set_palette(Palette()) self.connect("motion-notify-event", self._motion_notify_cb) self.add_events(gdk.POINTER_MOTION_MASK) self.set_has_tooltip(True)
def __init__(self): ColorAdjusterWidget.__init__(self) # Sizing s = self._SWATCH_SIZE_NOMINAL self.set_size_request(s, s) self.connect("size-allocate", self._size_alloc_cb) #: Highlight the currently matched color self.show_matched_color = False #: User can click on empty slots self.can_select_empty = False # Current index self.connect("button-press-event", self._button_press_cb) self.connect_after("button-release-event", self._button_release_cb) # Dragging self._drag_insertion_index = None self.connect("motion-notify-event", self._motion_notify_cb) self.add_events(Gdk.EventMask.POINTER_MOTION_MASK) # Tooltips self._tooltip_index = None self.set_has_tooltip(True) # Cached layout details self._rows = None self._columns = None self._swatch_size = self._SWATCH_SIZE_NOMINAL
def __init__(self, cube): ColorAdjusterWidget.__init__(self) w = PRIMARY_ADJUSTERS_MIN_WIDTH h = PRIMARY_ADJUSTERS_MIN_HEIGHT self.set_size_request(w, h) self.__cube = cube
def __init__(self, cube): ColorAdjusterWidget.__init__(self) self.__cube = cube self.connect('button-press-event', self.stop_fallthrough)