public JointShowEditorController(IJointShowEditorWindow window, IJointShow showToEdit, IMessageShower messageShower) { _window = window; _showToEdit = showToEdit; _messageShower = messageShower; _window.AcceptRequested += window_AcceptRequested; _window.CancelRequested += window_CancelRequested; _window.ImportRequested += window_ImportRequested; _window.AddToShowRequested += window_AddToShowRequested; _window.RemoveFromShowRequested += window_RemoveFromShowRequested; _window.DeletePresentationRequested += window_DeletePresentationRequested; _window.MovePresentationUpRequested += window_MovePresentationUpRequested; _window.MovePresentationDownRequested += window_MovePresentationDownRequested; }
public JointShowController(IJointShowWindow showWindow, IJointShows showModel, IJointShowEditorWindowFactory factory, IMessageShower messageShower) { _showWindow = showWindow; _showModel = showModel; _showWindow.CloseWindowRequested += showWindow_CloseWindowRequested; _showWindow.ShowRequested += showWindow_ShowRequested; _showWindow.GenerateRequested += showWindow_GenerateRequested; _showWindow.CreateJointShowRequested += showWindow_CreateJointShowRequested; _showWindow.EditShowRequested += showWindow_EditShowRequested; _showWindow.RemoveShowRequested += showWindow_RemoveShowRequested; _showWindow.CopyShowRequested += showWindow_CopyShowRequested; _editorWindowFactory = factory; _messageShower = messageShower; }
public void InsertIMessageShower(IMessageShower iMessageShower) { shower = iMessageShower; }