Log.startLog(properties.getIntProperty(PreferenceNames.LOG_LEVEL), properties.getBooleanProperty("toSysOut"));
Log.startLog(properties.getIntProperty(PreferenceNames.LOG_LEVEL), properties.getBooleanProperty("toSysOut") || (System.getProperty("lax.stdout.redirect") != null && System.getProperty("lax.stdout.redirect").length() > 0));
	protected void initializeGR() {		super.initializeGR();		Log.startLog(properties.getIntProperty(PreferenceNames.LOG_LEVEL), properties.getBooleanProperty("toSysOut"));		try {			if (isAppletMode() || !Update.upgrade()) {				mainFrame = new MainFrame();				mainFrame.initMainFrame();				//mainFrame.initComponents();			} else {				Log.shutdown();				System.exit(0);			}		} catch (Exception e) {			Log.logException(Log.LEVEL_CRITICAL, "Startup", e);			Log.shutdown();		}		if (!isAppletMode()) {			new Thread() {				public void run() {					Update update = new Update();					update.check(true);				}			}.start();		}	}