コード例 #1
0
ファイル: Presenter.cs プロジェクト: Feodoros/File_Manager
 public Presenter(iView view)
 {
     this.view                        = view;
     CesarCrypt                       = new Derypt();
     CesarEncrypt                     = new Encrypt();
     view.Settings_btn               += new EventHandler(Open_Settings);
     view.Download_btn               += new EventHandler(Open_Downloader);
     view.Rename_btn                 += new EventHandler(Rename);
     view.UpdateListView             += new EventHandler(UpdateList);
     view.DisksOutput                += new EventHandler(OutputDisks);
     view.GoBack                     += new EventHandler(GoBack);
     view.Delete_btn                 += new EventHandler(Delete);
     view.Archiving_btn              += new EventHandler(Archiving);
     view.Paste_btn                  += new EventHandler(Paste);
     view.Stat_btn                   += new EventHandler(Stat);
     view.DoubleClick_btn            += new EventHandler(Open_Or_Go);
     view.DoubleClick_Right_ListView += new EventHandler(Click_ListView_Second);
     view.Search_btn                 += new EventHandler(Search);
     view.PatternSearch_box          += new EventHandler(Search_By_Name);
     view.Hash_btn                   += new EventHandler(GetHash);
     view.Create_Folder              += new EventHandler(Create_Folder);
     view.Create_File                += new EventHandler(Create_File);
     view.Encrypt                    += new EventHandler(Encrypt);
     view.Decrypt                    += new EventHandler(Decrypt);
 }
コード例 #2
0
        public Presenter(iView view, iModel model)
        {
            _view = view;
            _view.SearchStart += _view_SearchStart;
            _view.SearchStop += _view_SearchStop;
            _view.SetVolumes(Directory.GetLogicalDrives());

            _model = model;
            _model.SearchFinished += _model_SearchFinished;
            _model.Found += _model_Found;

            timer = new Timer();
            timer.Interval = 1;
            timer.Tick += Timer_Tick;
        }
コード例 #3
0
 public InvoiceController(iView view)
 {
     this.view = view;
 }
コード例 #4
0
 public virtual void CreateFeature(FrameworkElement viewElement, string viewName)
 {
     view = viewElement.FindChild <iView>();
     Create(viewElement, viewName);
 }
コード例 #5
0
ファイル: StockController.cs プロジェクト: mustafayevt/04.16
 public StockController(iView view)
 {
     this.view = view;
 }
コード例 #6
0
ファイル: Controller.cs プロジェクト: zivkik/payLess
 public Controller(iModel model, iView view)
 {
     this.model = model;
     this.view = view;
     SetEvents();
 }