def create_images(self): self.images['MOUSE'] = two_state_image.TwoStateImage( self.pixbufs, 'MOUSE') for img in self.MODS: self.images[img] = two_state_image.TwoStateImage( self.pixbufs, img + '_EMPTY', self.enabled[img]) self.create_buttons()
def create_buttons(self): self.buttons = list(self.images[img] for img in self.IMAGES) for _ in range(self.options.old_keys): key_image = two_state_image.TwoStateImage(self.pixbufs, 'KEY_EMPTY') self.buttons.append(key_image) self.key_image = two_state_image.TwoStateImage(self.pixbufs, 'KEY_EMPTY') self.buttons.append(self.key_image) for but in self.buttons: if but.normal == 'MOUSE': but.timeout_secs = self.options.mouse_timeout else: but.timeout_secs = self.options.key_timeout but.connect('size_allocate', self.update_shape_mask)
def create_buttons(self): self.buttons = [ self.key_image, self.mouse_image, self.shift_image, self.ctrl_image, self.meta_image, self.alt_image ] for _ in range(self.options.old_keys): key_image = two_state_image.TwoStateImage(self.pixbufs, 'KEY_EMPTY') self.buttons.append(key_image) for but in self.buttons: but.timeout_secs = self.options.fade_timeout
def create_images(self): self.mouse_image = two_state_image.TwoStateImage(self.pixbufs, 'MOUSE') self.shift_image = two_state_image.TwoStateImage( self.pixbufs, 'SHIFT_EMPTY', self.enabled['SHIFT']) self.ctrl_image = two_state_image.TwoStateImage( self.pixbufs, 'CTRL_EMPTY') self.meta_image = two_state_image.TwoStateImage( self.pixbufs, 'META_EMPTY', self.enabled['META']) self.alt_image = two_state_image.TwoStateImage(self.pixbufs, 'ALT_EMPTY', self.enabled['ALT']) self.key_image = two_state_image.TwoStateImage(self.pixbufs, 'KEY_EMPTY', self.enabled['KEYS']) self.create_buttons()