Beispiel #1
0
	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)
Beispiel #2
0
    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()
Beispiel #3
0
	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()