示例#1
0
 protected override void OnFinalize()
 {
     base.OnFinalize();
     RemoveLayer(gauntletLayer);
     gauntletLayer.ReleaseMovie(movie);
     gauntletLayer = null;
     movie         = null;
     vm.ExecuteSelect(null);
     vm.AssignParent(true);
     vm = null;
 }
 protected override void OnFinalize()
 {
     base.OnFinalize();
     RemoveLayer(_gauntletLayer);
     _gauntletLayer.ReleaseMovie(_gauntletMovie);
     _gauntletLayer = null;
     _gauntletMovie = null;
     _dataSource.ExecuteSelect(null);
     //_dataSource.AssignParent(true);
     _dataSource = null;
 }
 protected override void OnInitialize()
 {
     base.OnInitialize();
     gauntletLayer = new GauntletLayer(1);
     gauntletLayer.InputRestrictions.SetInputRestrictions(true, InputUsageMask.All);
     gauntletLayer.Input.RegisterHotKeyCategory(HotKeyManager.GetCategory("GenericCampaignPanelsGameKeyCategory"));
     gauntletLayer.IsFocusLayer = true;
     ScreenManager.TrySetFocus(gauntletLayer);
     AddLayer(gauntletLayer);
     vm    = new ModSettingsScreenVM();
     movie = gauntletLayer.LoadMovie("ModOptionsScreen", vm);
 }
 protected override void OnInitialize()
 {
     base.OnInitialize();
     _dataSource    = new ModSettingsScreenVM();
     _gauntletLayer = new GauntletLayer(4000, "GauntletLayer");
     _gauntletMovie = _gauntletLayer.LoadMovie("ModOptionsScreen_v1", _dataSource);
     _gauntletLayer.Input.RegisterHotKeyCategory(HotKeyManager.GetCategory("GenericPanelGameKeyCategory"));
     _gauntletLayer.InputRestrictions.SetInputRestrictions(true, InputUsageMask.All);
     _gauntletLayer.IsFocusLayer = true;
     AddLayer(_gauntletLayer);
     ScreenManager.TrySetFocus(_gauntletLayer);
 }
示例#5
0
        protected override void OnInitialize()
        {
            base.OnInitialize();
            SpriteData spriteData = UIResourceManager.SpriteData;
            TwoDimensionEngineResourceContext resourceContext = UIResourceManager.ResourceContext;
            ResourceDepot uiresourceDepot = UIResourceManager.UIResourceDepot;

            spriteData.SpriteCategories["ui_encyclopedia"].Load(resourceContext, uiresourceDepot);
            gauntletLayer = new GauntletLayer(1);
            gauntletLayer.InputRestrictions.SetInputRestrictions(true, InputUsageMask.All);
            gauntletLayer.Input.RegisterHotKeyCategory(HotKeyManager.GetCategory("GenericCampaignPanelsGameKeyCategory"));
            gauntletLayer.IsFocusLayer = true;
            ScreenManager.TrySetFocus(gauntletLayer);
            AddLayer(gauntletLayer);
            vm    = new ModSettingsScreenVM();
            movie = gauntletLayer.LoadMovie("ModOptionsScreen", vm);
        }