Exemple #1
0
 public Presentation(
     UI.Presenters.LoadedMessages.IPresenter loadedMessagesPresenter,
     UI.Presenters.IClipboardAccess clipboardAccess,
     UI.Presenters.IPresentersFacade presentersFacade,
     UI.Presenters.SourcesManager.IPresenter sourcesManager,
     UI.Presenters.NewLogSourceDialog.IPresenter newLogSourceDialog,
     UI.Presenters.IShellOpen shellOpen,
     UI.Presenters.IAlertPopup alerts,
     UI.Presenters.IPromptDialog prompt,
     UI.Presenters.MainForm.IPresenter mainFormPresenter,
     UI.Presenters.Postprocessing.MainWindowTabPage.IPresenter postprocessorsTabPage,
     UI.Presenters.Postprocessing.MainWindowTabPage.IPostprocessorOutputFormFactory postprocessorsFormFactory,
     UI.Presenters.IColorTheme theme,
     UI.Presenters.MessagePropertiesDialog.IPresenter messagePropertiesDialog,
     UI.Presenters.IPromptDialog promptDialog
     )
 {
     this.LoadedMessages            = loadedMessagesPresenter;
     this.ClipboardAccess           = clipboardAccess;
     this.Facade                    = presentersFacade;
     this.SourcesManager            = sourcesManager;
     this.NewLogSourceDialog        = newLogSourceDialog;
     this.ShellOpen                 = shellOpen;
     this.Alerts                    = alerts;
     this.Prompt                    = prompt;
     this.MainFormPresenter         = mainFormPresenter;
     this.PostprocessorsTabPage     = postprocessorsTabPage;
     this.PostprocessorsFormFactory = postprocessorsFormFactory;
     this.Theme = theme;
     this.MessagePropertiesDialog = messagePropertiesDialog;
     this.PromptDialog            = promptDialog;
 }
Exemple #2
0
 public Presentation(
     UI.Presenters.LoadedMessages.IPresenter loadedMessagesPresenter,
     UI.Presenters.IClipboardAccess clipboardAccess,
     UI.Presenters.IPresentersFacade presentersFacade,
     UI.Presenters.SourcesManager.IPresenter sourcesManager,
     UI.Presenters.NewLogSourceDialog.IPresenter newLogSourceDialog,
     UI.Presenters.IShellOpen shellOpen,
     UI.Presenters.IAlertPopup alerts,
     UI.Presenters.IPromptDialog prompt,
     UI.Presenters.MainForm.IPresenter mainFormPresenter,
     UI.Presenters.IColorTheme theme,
     UI.Presenters.MessagePropertiesDialog.IPresenter messagePropertiesDialog,
     UI.Presenters.IPromptDialog promptDialog,
     UI.Presenters.Postprocessing.IPresentation postprocessing,
     UI.Presenters.LogViewer.IPresenter loadedMessagesLogViewer
     )
 {
     this.LoadedMessages     = loadedMessagesPresenter;
     this.ClipboardAccess    = clipboardAccess;
     this.Facade             = presentersFacade;
     this.SourcesManager     = sourcesManager;
     this.NewLogSourceDialog = newLogSourceDialog;
     this.ShellOpen          = shellOpen;
     this.Alerts             = alerts;
     this.Prompt             = prompt;
     this.MainFormPresenter  = mainFormPresenter;
     this.Theme = theme;
     this.MessagePropertiesDialog = messagePropertiesDialog;
     this.PromptDialog            = promptDialog;
     this.Postprocessing          = postprocessing;
     this.LoadedMessagesLogViewer = loadedMessagesLogViewer;
 }
Exemple #3
0
 void IView.ExecuteThreadPropertiesDialog(LogJoint.IThread thread, Presenters.IPresentersFacade navHandler, UI.Presenters.IColorTheme theme)
 {
     // todo
 }