Esempio n. 1
0
	def _on_menu_task_quick(self, _evt):
		quicktask.quick_task(self.wnd)
Esempio n. 2
0
	def _on_menu_quick_task(self, _evt):  # pylint: disable=R0201
		quicktask.quick_task()
Esempio n. 3
0
	def _on_btn_quick_task(self, _evt):
		quicktask.quick_task(self.wnd)
Esempio n. 4
0
	if not options.quick_task_dialog:
		from wxgtd.gui.splash import Splash
		Splash().Show()
		wx.Yield()

	if sys.platform == 'win32':
		wx.Locale.AddCatalogLookupPathPrefix(config.locales_dir)
		wx.Locale(wx.LANGUAGE_DEFAULT).AddCatalog('wxstd')

	# connect to databse
	from wxgtd.model import db
	db.connect(db.find_db_file(config), options.debug_sql)

	if options.quick_task_dialog:
		from wxgtd.gui import quicktask
		quicktask.quick_task(None)
	else:
		# init icons
		from wxgtd.wxtools import iconprovider
		iconprovider.init_icon_cache(None, config.data_dir)

		# show main window
		from wxgtd.gui.frame_main import FrameMain
		main_frame = FrameMain()
		app.SetTopWindow(main_frame.wnd)
		if not config.get('gui', 'hide_on_start'):
			main_frame.wnd.Show()

		# optionally show inspection tool
		if options.wx_inspection:
			import wx.lib.inspection