예제 #1
0
 public DocumentManager(ConsoleOutputControl consoleOutput, FlowDocumentScrollViewer viewer)
 {
     m_viewer        = viewer;
     m_consoleOutput = consoleOutput;
     consoleOutput.TextAddedEvent += consoleOutput_TextAddedEvent;
     m_viewer.Document             = new FlowDocument(new Paragraph());
 }
예제 #2
0
			public DocumentManager(ConsoleOutputControl consoleOutput, FlowDocumentScrollViewer viewer)
			{
				m_viewer = viewer;
				m_consoleOutput = consoleOutput;
				consoleOutput.TextAddedEvent += consoleOutput_TextAddedEvent;
				m_viewer.Document = new FlowDocument(new Paragraph());
			}
예제 #3
0
 private static void HookupNewCollection(FlowDocumentScrollViewer viewer, ConsoleOutputControl messages)
 {
     UnhookOldCollection(viewer);
     viewer.Tag = new DocumentManager(messages, viewer);
 }
예제 #4
0
 public static void SetMessageCollection(DependencyObject d, ConsoleOutputControl value)
 {
     d.SetValue(MessageCollectionProperty, value);
 }
예제 #5
0
파일: JobViewModel.cs 프로젝트: num3a/kato
 public void ViewConsoleOutput()
 {
     ConsoleOuputDocument = new ConsoleOutputControl(LastBuild);
     ((MainWindow) Application.Current.MainWindow).OpenProjectDetails(this);
 }
예제 #6
0
 public void ViewConsoleOutput()
 {
     ConsoleOuputDocument = new ConsoleOutputControl(LastBuild);
     ((MainWindow)Application.Current.MainWindow).OpenProjectDetails(this);
 }
예제 #7
0
		private static void HookupNewCollection(FlowDocumentScrollViewer viewer, ConsoleOutputControl messages)
		{
			UnhookOldCollection(viewer);
			viewer.Tag = new DocumentManager(messages, viewer);
		}
예제 #8
0
		public static void SetMessageCollection(DependencyObject d, ConsoleOutputControl value)
		{
			d.SetValue(MessageCollectionProperty, value);
		}