public WpfFlacView(WpfFlacController controller, FlacDiags modelBind) { this.controller = controller; this.modelBind = modelBind; this.modelBind.InputLine = this.QuestionText; this.modelBind.MessageSend += this.Logger; this.modelBind.FileVisit += this.FileProgress; this.modelBind.Product = WpfFlacController.ProductText; this.modelBind.ProductVersion = WpfFlacController.VersionText; }
public void Create(WpfFlacController controller, FlacDiags modelBind) { var view = new WpfFlacView(controller, modelBind); }
protected override void OnStartup(StartupEventArgs supArgs) { base.OnStartup(supArgs); MainWindow = new WpfFlacController(supArgs.Args, new WpfFlacViewFactory()); MainWindow.Show(); }