1 7 8 package com.memoire.vainstall.tui; 9 10 import com.memoire.vainstall.*; 11 12 19 public class TuiWelcomeStep 20 extends TuiDefaultStep 21 implements VAWelcomeStep 22 { 23 public TuiWelcomeStep() 24 { 25 Object [] params = 26 new Object [] { VAGlobals.NAME+" "+VAGlobals.VERSION, null }; 27 28 TuiWizard.clear(); 29 TuiWizard.title(); 30 TuiWizard.println(VAGlobals.i18n("TuiWelcomeStep_Welcome")); 31 TuiWizard.separator(); 32 TuiWizard.println(""); 33 TuiWizard.println(VAGlobals.i18n("TuiWelcomeStep_WelcomeTo", params)); 34 TuiWizard.println(""); 35 36 if (VAGlobals.APP_VERSION != null) 37 params[0] = VAGlobals.APP_NAME+" "+VAGlobals.APP_VERSION; 38 else 39 params[0] = VAGlobals.APP_NAME+" (no version)"; 40 switch(VAGlobals.OPERATION) 41 { 42 case VAGlobals.INSTALL: 43 params[1] = VAGlobals.i18n("TuiWelcomeStep_DuringInstall", params); 44 break; 45 case VAGlobals.UPDATE: 46 params[1] = VAGlobals.i18n("TuiWelcomeStep_DuringUpdate", params); 47 break; 48 case VAGlobals.UNINSTALL: 49 params[1] = VAGlobals.i18n("TuiWelcomeStep_DuringUninstall", params); 50 break; 51 default: 52 params[1] = VAGlobals.i18n("UI_Unknown"); 53 break; 54 } 55 56 params[0] = VAGlobals.NAME; 57 TuiWizard.println(VAGlobals.i18n("TuiWelcomeStep_Guide", params)); 58 59 for(int i=10;i<=22;i++) TuiWizard.println(""); 60 TuiWizard.info(); 61 TuiWizard.println(VAGlobals.i18n("TuiWelcomeStep_Continue")); 62 } 63 } 64 | Popular Tags |