コード例 #1
0
ファイル: RamWatch.cs プロジェクト: stuff2600/RAEmus
        public void Restart()
        {
            if ((!IsHandleCreated || IsDisposed) && !Global.Config.DisplayRamWatch)
            {
                return;
            }

            if (!string.IsNullOrWhiteSpace(_watches.CurrentFileName))
            {
                _watches.Reload();
                UpdateStatusBar();
            }
            else
            {
                NewWatchList(true);
            }
        }
コード例 #2
0
        public void Restart()
        {
            if ((!IsHandleCreated || IsDisposed) && !Global.Config.DisplayRamWatch)
            {
                return;
            }

            if (_watches != null && !string.IsNullOrWhiteSpace(_watches.CurrentFileName))
            {
                _watches.RefreshDomains(_memoryDomains);
                _watches.Reload();
                UpdateStatusBar();
            }
            else
            {
                _watches = new WatchList(_memoryDomains, _emu.SystemId);
                NewWatchList(true);
            }
        }
コード例 #3
0
ファイル: RamWatch.cs プロジェクト: lenalia/BizHawk
        public void Restart()
        {
            if ((!IsHandleCreated || IsDisposed) && !Global.Config.DisplayRamWatch)
            {
                return;
            }

            if (_watches != null &&
                !string.IsNullOrWhiteSpace(_watches.CurrentFileName) &&
                _watches.All(w => w.Domain == null || _memoryDomains.Select(m => m.Name).Contains(w.Domain.Name)) &&
                (Global.Config.RecentWatches.AutoLoad || (IsHandleCreated || !IsDisposed)))
            {
                _watches.RefreshDomains(_memoryDomains);
                _watches.Reload();
                UpdateStatusBar();
            }
            else
            {
                _watches = new WatchList(_memoryDomains, _emu.SystemId);
                NewWatchList(true);
            }
        }
コード例 #4
0
ファイル: RamWatch.cs プロジェクト: succeun/BizHawk
        public override void Restart()
        {
            if ((!IsHandleCreated || IsDisposed) && !Config.DisplayRamWatch)
            {
                return;
            }

            if (_watches != null &&
                !string.IsNullOrWhiteSpace(_watches.CurrentFileName) &&
                _watches.All(w => w.Domain == null || MemoryDomains.Select(m => m.Name).Contains(w.Domain.Name)) &&
                (Config.RecentWatches.AutoLoad || (IsHandleCreated || !IsDisposed)))
            {
                _watches.RefreshDomains(MemoryDomains, Config.RamWatchDefinePrevious);
                _watches.Reload();
                GeneralUpdate();
                UpdateStatusBar();
            }
            else
            {
                _watches = new WatchList(MemoryDomains, Emu.SystemId);
                NewWatchList(true);
            }
        }