Ejemplo n.º 1
0
        public MainWindow()
        {
            if (!Globals.Init())
                return;

            InitializeComponent();
            _vm = this.DataContext as MainViewModel;
        }
        public HistoricChangesWindow(MainViewModel mainViewModel)
        {
            try
            {
                if (mainViewModel == null)
                    throw new NullReferenceException("mainViewModel");

                this._mainVm = mainViewModel;
                _currentPath = _mainVm.WatchedFolder;

                InitializeComponent();
            }
            catch
            {

            }
        }
Ejemplo n.º 3
0
 public ViewHistory(MainViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Ejemplo n.º 4
0
 public SelectFolder(MainViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Ejemplo n.º 5
0
 public SelectScanMode(MainViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Ejemplo n.º 6
0
 public LaunchFilterEditor(MainViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Ejemplo n.º 7
0
 public SaveList(MainViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Ejemplo n.º 8
0
 public GetChangesManual(MainViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Ejemplo n.º 9
0
 public GetChangesSince(MainViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Ejemplo n.º 10
0
 public CopyFiles(MainViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Ejemplo n.º 11
0
 public ClearList(MainViewModel viewModel)
 {
     _viewModel = viewModel;
 }
Ejemplo n.º 12
0
 public static Watcher Instance(MainViewModel viewModel)
 {
     if (_instance == null)
         _instance = new Watcher(viewModel);
     return _instance;
 }
Ejemplo n.º 13
0
 private Watcher(MainViewModel viewModel)
 {
     _vm = viewModel;
     _source = new CancellationTokenSource();
     _disposedValue = false;
 }
Ejemplo n.º 14
0
        private void Dispose(bool disposing)
        {
            if (!_disposedValue)
            {
                if (disposing)
                {
                    _vm = null;
                    MessageRaised = null;

                    if (_token.IsCancellationRequested)
                        _source.Cancel();

                    _source.Dispose();
                }

                _disposedValue = true;
            }
        }