def main(): parser = OptionParser() parser.add_option("-p", "--port", dest="port", help="define usb/serial port for", metavar="PORT") parser.add_option("-l", "--choose_language", action="store_true", dest="lang", default=False, help="show 'choose language dialog") (options, args) = parser.parse_args() auto_lang = not options.lang if auto_lang: #system default language isn't supported lang.auto_language() else: lang.choose_language() BoardMonitor()
return result if __name__ == "__main__": import sys from optparse import OptionParser parser = OptionParser() parser.add_option("-p", "--port", dest="port", help="define usb/serial port for", metavar="PORT") parser.add_option("-l", "--choose_language", action="store_true", dest="lang", default=False, help="show 'choose language dialog") (options, args) = parser.parse_args() auto_lang = not options.lang if auto_lang: #system default language isn't supported lang.auto_language() else: lang.choose_language() blockcanvas.commands.menu_gfx = "images/"+lang.language+"/menu_images/" blockcanvas.commands.block_gfx = "images/"+lang.language+"/block_images/" blockcanvas.commands.glade_dir = config.glade_dir Main() gtk.main()