dabo Commit Revision 6114 Date: 2010-10-17 17:22:34 -0700 (Sun, 17 Oct 2010) Author: Ed Trac: http://trac.dabodev.com/changeset/6114
Changed: U trunk/ide/wizards/AppWizard/spec-main.py.txt Log: Jacek's patch for simplifying the code in spec-main.py.txt. Diff: Modified: trunk/ide/wizards/AppWizard/spec-main.py.txt =================================================================== --- trunk/ide/wizards/AppWizard/spec-main.py.txt 2010-10-18 00:22:05 UTC (rev 6113) +++ trunk/ide/wizards/AppWizard/spec-main.py.txt 2010-10-18 00:22:34 UTC (rev 6114) @@ -40,19 +40,8 @@ # generator, but you can change that here. Additionally, if form names were # passed on the command line, they will be opened instead of the default one # as long as they exist. -ui = app.ui -default_form = ui.Frm%(tableName)s -formsToOpen = [] -form_names = [class_name[3:] for class_name in dir(ui) if class_name[:3] == "Frm"] -for arg in sys.argv[1:]: - arg = arg.lower() - for form_name in form_names: - if arg == form_name.lower(): - formsToOpen.append(getattr(ui, %(formOpenString)s)) -if not formsToOpen: - formsToOpen.append(default_form) -for frm in formsToOpen: - frm(app.MainForm).show() +app.default_form = ui.Frm%(tableName)s +app.startupForms() # Start the application event loop: app.start() _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev Searchable Archives: http://leafe.com/archives/search/dabo-dev This message: http://leafe.com/archives/byMID/[email protected]
