def do_capture_area(): handle_delay() ffb = lookitconfig.LookitConfig().getboolean('General', 'force_fallback') selection = selector.Selector().get_selection(ffb) if selection is None: show_notification('Lookit', 'Selection cancelled') return pb = screencapper.capture_selection(selection) uploader.upload_pixbuf(pb)
def do_capture_area(): handle_delay() ffb = lookitconfig.LookitConfig().getboolean('General', 'force_fallback') selection = selector.Selector().get_selection(ffb) if selection is None: show_notification('Lookit', 'Selection cancelled') return pb = screencapper.capture_selection(selection) return uploader.upload_pixbuf(pb)
def handle_menu_item(self, widget=None, command=None): if command == cmd.CAPTURE_AREA: s = screencapper.ScreenCapper() pb = s.capture_area() uploader.upload_pixbuf(pb) elif command == cmd.CAPTURE_ACTIVE_WINDOW: s = screencapper.ScreenCapper() pb = s.capture_active_window() uploader.upload_pixbuf(pb) elif command == cmd.CAPTURE_SCREEN: s = screencapper.ScreenCapper() pb = s.capture_screen() uploader.upload_pixbuf(pb) elif command == cmd.SHOW_PREFERENCES: pd = prefdlg.PrefDlg() pd.run() elif command == cmd.SHOW_ABOUT: ad = aboutdlg.AboutDlg() ad.run() elif command == cmd.EXIT: gtk.main_quit() else: print "Error: reached end of handle_menu_item"
def do_capture_screen(): handle_delay() pb = screencapper.capture_screen() return uploader.upload_pixbuf(pb)
def do_capture_window(): handle_delay() pb = screencapper.capture_active_window() return uploader.upload_pixbuf(pb)