Namespace: Consultingwerk.Windows.Util.Controls
Class 
PubSubLoggingStreamControl Copy to Clipboard
Parent classes:
Inherits: Progress.Windows.UserControl

File:PubSubLoggingStreamControl
Purpose:Displays Error Objects in a scrollable view
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Thu Mar 31 20:59:50 CEST 2011
Notes:Reference Implementation of IErrorHandler



Top Method Summary
Options Name Purpose
# ClearEditor () Clears the Editor with the Error message view
- ClearLogHandler (Object, EventArgs) Event handler for the CleagLog event of the PubSubLoggingStream
- InitializeComponent () Initializes the Visual Design
# SaveEditorContents () Saves the contents of the editor to a file
+ SubscribeEvents (PubSubLoggingStream) Subscribes to the PubSubLoggingStream events
- ultraToolbarsManager1_ToolClick (Object, ToolClickEventArgs) Event handler for the ToolClick event of the UltraToolbarsManager instance
+ UnsubscribeEvents (PubSubLoggingStream) Unsubscribes the PubSubLoggingStream events
- WriteMessageHandler (Object, LoggingEventArgs) Event handler for the WriteMessage event of the PubSubLoggingStream

Top Constructor Summary
Options Name Purpose
+ PubSubLoggingStreamControl () Constructor of the PubSubLoggingStreamControl class


Method Detail
Top

PROTECTED ClearEditor ()

Purpose: Clears the Editor with the Error message view
Notes:

Top

PRIVATE ClearLogHandler (Object, EventArgs)

Purpose: Event handler for the CleagLog event of the PubSubLoggingStream
Notes:

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e Consultingwerk.EventArgs
The Consultingwerk.EventArgs with the data for this event
Top

PRIVATE InitializeComponent ()

Purpose: Initializes the Visual Design
Notes:

Top

PROTECTED SaveEditorContents ()

Purpose: Saves the contents of the editor to a file
Notes: The user will be prompted for the file name

Top

PUBLIC SubscribeEvents (PubSubLoggingStream)

Purpose: Subscribes to the PubSubLoggingStream events
Notes:

Parameters:
poPubSubLoggingStream Consultingwerk.Util.LoggingStream.PubSubLoggingStream
The reference to the PubSubLoggingStream reference
Top

PRIVATE ultraToolbarsManager1_ToolClick (Object, ToolClickEventArgs)

Purpose: Event handler for the ToolClick event of the UltraToolbarsManager
instance
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e Infragistics.Win.UltraWinToolbars.ToolClickEventArgs
The ToolClickEventArgs with the data for this event
Top

PUBLIC UnsubscribeEvents (PubSubLoggingStream)

Purpose: Unsubscribes the PubSubLoggingStream events
Notes:

Parameters:
poPubSubLoggingStream Consultingwerk.Util.LoggingStream.PubSubLoggingStream
The reference to the PubSubLoggingStream reference
Top

PRIVATE WriteMessageHandler (Object, LoggingEventArgs)

Purpose: Event handler for the WriteMessage event of the PubSubLoggingStream
Notes:

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e Consultingwerk.Util.LoggingStream.LoggingEventArgs
The LoggingEventArgs with the data for this event


Constructor Detail
Top

PUBLIC PubSubLoggingStreamControl ()

Purpose: Constructor of the PubSubLoggingStreamControl class
Notes:



©2006-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:41:14