Example #1
0
        public TlBaseXML(string Filename, bool Custom) : base("xml")
        {
            XMLLoader.Load(Filename, T, Custom);

            Name = T.ToolName;
            foreach (var A in T.ControllerTypes)
            {
                Arch.Add(A);
            }
            foreach (var T in T.Tags)
            {
                Tags.Add(T);
            }
        }
Example #2
0
        void CreateAndShowMainMenu()
        {
            CameraFreeze();
            XMLLoader xmlLoader = new XMLLoader();

            xmlLoader.Load("Profiles\\profiles.xml");
            userList = new UsersList(xmlLoader.Document);

            mainMenu = new MainMenu(this.Game, ref userList);
            mainMenu.OnNewGameStartClick += new EventHandler <MainMenuEventArgs>(mainMenu_OnNewGameStartClick);
            mainMenu.OnExitClick         += new EventHandler(mainMenu_OnExitClick);
            mainMenu.OnDeleteUserClick   += new EventHandler <MainMenuEventArgs>(mainMenu_OnDeleteUSerClick);
            mainMenu.OnLoadGameClick     += new EventHandler <MainMenuEventArgs>(mainMenu_OnLoadGameClick);

            pointer           = new Sprite(this.Game, GraphicsCollection.GetPack("pointer"));
            pointer.XRelative = 0;
            pointer.YRelative = 0;
            pointer.DrawOrder = 10000;
        }
Example #3
0
 private void InitializeMetadata(DatabaseInfo database, string metadataFilePath)
 {
     XMLLoader.Load(metadataFilePath, database);
     //SQLLoader.Load(ConnectionString, infobase); // TODO: optimize loading of SQL metadata time !
 }