def mouse_press(cls, sketchpad, pos): d = gabor_settings(sketchpad._edit_widget) properties = d.get_properties() if properties is None: return properties.update({ u'x': pos[0], u'y': pos[1], u'show_if' : sketchpad.current_show_if() }) return gabor(sketchpad, properties=properties)
def show_edit_dialog(self): """ desc: The show-edit dialog for the gabor shows the settings dialog. """ d = gabor_settings(self.sketchpad._edit_widget) d.set_properties(self.properties) properties = d.get_properties() if properties == None: return self.properties.update(properties) self.sketchpad.draw()
def show_edit_dialog(self): """ desc: The show-edit dialog for the gabor shows the settings dialog. """ d = gabor_settings(self.sketchpad._edit_widget) d.set_properties(self.properties) properties = d.get_properties() if properties is None: return self.properties.update(properties) self.sketchpad.draw()