Difference between revisions of "Startup System"

From PCGen Wiki
Jump to: navigation, search
(Created page with '=Startup Order(Normal)= # Load configuration properties from config.ini # Override configuration properties with command line arguments (if any) or system set properties (ie thro...')
 
 
Line 1: Line 1:
 
=Startup Order(Normal)=
 
=Startup Order(Normal)=
# Load configuration properties from config.ini
+
# Load configuration properties from [[System Configuration File|config.ini]]
 
# Override configuration properties with command line arguments (if any) or system set properties (ie through System.getProperty())
 
# Override configuration properties with command line arguments (if any) or system set properties (ie through System.getProperty())
 
# Configure UI
 
# Configure UI

Latest revision as of 18:19, 22 March 2010

Startup Order(Normal)

  1. Load configuration properties from config.ini
  2. Override configuration properties with command line arguments (if any) or system set properties (ie through System.getProperty())
  3. Configure UI
    1. Set default locale
    2. Load Internationalization Properties File. This is done to enable error messages after this point to be multilingual.
    3. Load and initialize Look and Feel
  4. Load the settings files from the settings directory
  5. Load Plugins. This may be accompanied by a splash screen if the user has enabled it.
  6. Initialize Game Modes
    1. Initialize PersistenceManager
    2. Load most recently used game mode. Also maybe be accompanied with a splash screen.
  7. Initialize and Display PCGenFrame