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); } }
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; }
private void InitializeMetadata(DatabaseInfo database, string metadataFilePath) { XMLLoader.Load(metadataFilePath, database); //SQLLoader.Load(ConnectionString, infobase); // TODO: optimize loading of SQL metadata time ! }