def setUp(self): global g_comp self.compiler = g_comp self.window = gtk.Window() self.f = gtkfractal.T(self.compiler) self.window.add(self.f.widget) self.f.widget.realize()
def setUp(self): self.compiler = fc.Compiler() self.compiler.add_func_path("../formulas") self.compiler.add_func_path("../fract4d") self.f = gtkfractal.T(self.compiler) self.settings = painter.PainterDialog(None, self.f)
def __init__(self, extra_paths=[]): self.quit_when_done =False self.save_filename = None self.compress_saves = True self.f = None self.use_preview = True self.four_d_sensitives = [] # window widget self.set_icon() self.window = gtk.Window() self.window.set_default_size(900,700) self.window.connect('delete-event', self.quit) # keyboard handling self.keymap = { gtk.keysyms.Left : self.on_key_left, gtk.keysyms.Right : self.on_key_right, gtk.keysyms.Up : self.on_key_up, gtk.keysyms.Down : self.on_key_down, gtk.keysyms.Escape : self.on_key_escape } self.accelgroup = gtk.AccelGroup() self.window.add_accel_group(self.accelgroup) self.window.connect('key-release-event', self.on_key_release) # create fractal compiler and load standard formula and # coloring algorithm files self.compiler = fc.instance for path in extra_paths: self.compiler.add_func_path(path) self.recent_files = preferences.userPrefs.get_list("recent_files") self.vbox = gtk.VBox() self.window.add(self.vbox) self.f = gtkfractal.T(self.compiler,self) self.f.freeze() # create frozen - main prog will thaw us self.create_subfracts(self.f) self.set_filename(None) try: # try to make default image more interesting self.f.set_cmap(fractconfig.instance.find_resource( "basic.map", "maps", "maps")) except Exception, ex: #print ex pass
def setUp(self): global g_comp self.compiler = g_comp self.f = gtkfractal.T(self.compiler) self.m = model.Model(self.f)