// Events // Constructors public DebugPanel( ) { InitializeComponent( ); _scrollActions = new Dictionary <ScrollAction, Action> { { ScrollAction.PageUp, ScrollViewer.PageUp }, { ScrollAction.PageDown, ScrollViewer.PageDown }, { ScrollAction.LineUp, ScrollViewer.LineUp }, { ScrollAction.LineDown, ScrollViewer.LineDown }, { ScrollAction.Top, ScrollViewer.ScrollToTop }, { ScrollAction.Bottom, ScrollViewer.ScrollToBottom }, }; #if DEBUG _scrollbackDebugManager = new ScrollbackDebugManager { FlowDocument = ScrollbackViewer.Document, }; _traceListener = new DebugPanelTraceListener { Name = "DebugPanelTraceListener", ScrollbackDebugManager = _scrollbackDebugManager, }; #endif }
// Events // Constructors public DebugPanel( ) { InitializeComponent( ); PanelImpl = new PanelImpl { IrcPanel = this, ScrollViewer = ScrollViewer, ScrollbackViewer = ScrollbackViewer, InputBar = InputBar, Dispatcher = Dispatcher, }; PanelImpl.InitializeComponent( ); #if DEBUG ScrollbackDebugManager = new ScrollbackDebugManager { FlowDocument = ScrollbackViewer.Document, }; TraceListener = new DebugPanelTraceListener { Name = "DebugPanelTraceListener", ScrollbackDebugManager = ScrollbackDebugManager, }; #endif }
// Events // Constructors public DebugPanel( ) { InitializeComponent( ); _scrollActions = new Dictionary<ScrollAction, Action> { { ScrollAction.PageUp, ScrollViewer.PageUp }, { ScrollAction.PageDown, ScrollViewer.PageDown }, { ScrollAction.LineUp, ScrollViewer.LineUp }, { ScrollAction.LineDown, ScrollViewer.LineDown }, { ScrollAction.Top, ScrollViewer.ScrollToTop }, { ScrollAction.Bottom, ScrollViewer.ScrollToBottom }, }; #if DEBUG _scrollbackDebugManager = new ScrollbackDebugManager { FlowDocument = ScrollbackViewer.Document, }; _traceListener = new DebugPanelTraceListener { Name = "DebugPanelTraceListener", ScrollbackDebugManager = _scrollbackDebugManager, }; #endif }
// Events // Constructors public DebugPanel( ) { InitializeComponent( ); PanelImpl = new PanelImpl { IrcPanel = this, ScrollViewer = ScrollViewer, ScrollbackViewer = ScrollbackViewer, InputBar = InputBar, Dispatcher = Dispatcher, }; PanelImpl.InitializeComponent( ); #if DEBUG ScrollbackDebugManager = new ScrollbackDebugManager { FlowDocument = ScrollbackViewer.Document, }; TraceListener = new DebugPanelTraceListener { Name = "DebugPanelTraceListener", ScrollbackDebugManager = ScrollbackDebugManager, }; #endif }