public ManagedVersionsService(DataSerializer serializer)
 {
     Serializer = serializer;
     _items     = new ManagedVersionCollection()
     {
         new ManagedGameVersion(@"C:\Program Files (x86)\World_of_Tanks_EU", "0.9.4", @"E:\WoT\VersionData\094.xml")
     };
 }
Пример #2
0
        public Overview(ManagedVersionsService versionService, GameDirectoryService gameDirService)
        {
            InitializeComponent();
            _versionService = versionService;
            _gameDirService = gameDirService;
            frmOverviewDetails.Navigate(new OverviewEmpty());

            _versions = _versionService.GetManagedVersions();
            _versions.CollectionChanged += ContentCollectionChanged;
            ShowVersions();
        }
Пример #3
0
        public Replays(ManagedVersionsService localVersionsService, ReplayService replayService)
        {
            _localVersionsService = localVersionsService;
            _replayService        = replayService;
            InitializeComponent();
            ManagedVersionCollection versions = _localVersionsService.GetManagedVersions();

            versions.CollectionChanged += ContentCollectionChanged;
            UpdateVersions();
            versionPick.Visibility      = Visibility.Hidden;
            warnNotAvailable.Visibility = Visibility.Hidden;
            _buttonTimer          = new DispatcherTimer();
            _buttonTimer.Interval = new TimeSpan(0, 0, 5);
            _buttonTimer.Tick    += OnReplayLaunched;
        }
        public void Load(DataDeserializer dds)
        {
            string path = Settings.Default.ManagedVersionsFile;

            _items = dds.Deserialize <ManagedVersionCollection>(path);
        }
 public ManagedVersionsService(DataSerializer serializer)
 {
     Serializer = serializer;
     _items     = new ManagedVersionCollection();
 }
 public ManagedVersionsService()
 {
     _items = new ManagedVersionCollection();
 }