def __init__(self,title,image):
gtk.Window.__init__(self,gtk.WINDOW_TOPLEVEL)
self.set_title(title)
self.image = image
self.frame_bar = None
# variables
self.is_playing = False
self.is_replay = False
# modifiable widgets
self.play_button_images = []
self.widgets_to_disable = [] # widgets to disable when playing
self.play_bar = None
# frames
self.frames = [] # all frame widgets
self.active = None # active frame / gimp layer
self.before_play = None # active frame before play
self.framerate = 30
# new frame.
self.new_layer_type = TRANSPARENT_FILL
# onionskin variables
self.oskin = False
self.oskin_depth = 2
self.oskin_backward = True
self.oskin_forward = False
self.oskin_opacity = 50.0
self.oskin_opacity_decay = 20.0
self.oskin_onplay= True
self.player = None
# gtk window
self.win_pos = (20,20)
self.win_size = (200,200)
# create all widgets
self._setup_widgets()
评论列表
文章目录