Exemple #1
0
Debreate = MainWindow(conf_values[u'position'], conf_values[u'size'])
debreate_app.SetMainWindow(Debreate)
Debreate.InitWizard()

if DebugEnabled():
    from ui.logwindow import LogWindow

    # Log window refresh interval
    if u'log-interval' in parsed_args_v:
        from ui.logwindow import SetLogWindowRefreshInterval

        if GS(parsed_args_v[u'log-interval']).isnumeric():
            SetLogWindowRefreshInterval(int(parsed_args_v[u'log-interval']))

    Debreate.SetLogWindow(LogWindow(Debreate, Logger.GetLogFile()))

if conf_values[u'maximize']:
    Debreate.Maximize()

elif conf_values[u'center']:
    from system.display import CenterOnPrimaryDisplay

    # NOTE: May be a few pixels off
    CenterOnPrimaryDisplay(Debreate)

# Set project compression
Debreate.SetCompression(GetCompressionId(conf_values[u'compression']))

working_dir = conf_values[u'workingdir']