Namespace: Consultingwerk.Studio.ReleaseNotes
Class 
ReleaseNotesControl Copy to Clipboard
Parent classes:
Inherits: Progress.Windows.UserControl

File:ReleaseNotesControl
Purpose:Displays release notes within Consultingwerk Studio applications
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Oct 03 16:22:43 CEST 2015



Top Method Summary
Options Name Purpose
# AddControls () Creates Controls for a single feed entry
# DisplayErrorText (character) Displays the error text, from the file generated by the background job
+ DockControl (UltraDockManager, Control) Docks the Control in a Tab Group relatively to another .NET Control
- InitializeComponent () Initializes the Visual Design
# LinkClickHandler (Object, EventArgs) Then handler for the LinkClickHandler of a hyperlink
+ LoadReleaseNodes () Loads teh Release Notes feed
# OnVisibleChanged (EventArgs) Raises the Load event
# ProcessFinishedHandler (Object, EventArgs) Event handler for the ProcessFinished event of the BackgroundJob
+ SetTimerEnabledOnLoad (logical) Sets if the timer should be enabled on load
- timer1_Tick (Object, EventArgs) Event handler for the Tick event of the timer1

Top Constructor Summary
Options Name Purpose
+ ReleaseNotesControl () Constructor for the ReleaseNotesControl class


Method Detail
Top

PROTECTED AddControls ()

Purpose: Creates Controls for a single feed entry
Notes:

Top

PROTECTED DisplayErrorText (character)

Purpose: Displays the error text, from the file generated by the
background job
Notes:

Parameters:
pcFileName CHARACTER
The file name with the error text to display
Top

PUBLIC DockControl (UltraDockManager, Control)

Purpose: Docks the Control in a Tab Group relatively to another .NET Control
Notes:

Parameters:
poDockManager Infragistics.Win.UltraWinDock.UltraDockManager
The reference to the UltraDockManager
poControl System.Windows.Forms.Control
The reference to the control that we should dock the Release Notes Control next to it
Top

PRIVATE InitializeComponent ()

Purpose: Initializes the Visual Design
Notes:

Top

PROTECTED LinkClickHandler (Object, EventArgs)

Purpose: Then handler for the LinkClickHandler of a hyperlink
Notes:

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

PUBLIC LoadReleaseNodes ()

Purpose: Loads teh Release Notes feed
Notes:

Top

PROTECTED OnVisibleChanged (EventArgs)

Purpose: Raises the Load event
Notes:

Parameters:
e System.EventArgs
The System.EventArgs with the data for this event
Top

PROTECTED ProcessFinishedHandler (Object, EventArgs)

Purpose: Event handler for the ProcessFinished event of the BackgroundJob
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

PUBLIC SetTimerEnabledOnLoad (logical)

Purpose: Sets if the timer should be enabled on load
Notes:

Parameters:
plEnabled LOGICAL
Logical value indicating if the timer should be enabled on load
Top

PRIVATE timer1_Tick (Object, EventArgs)

Purpose: Event handler for the Tick event of the timer1
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event


Constructor Detail
Top

PUBLIC ReleaseNotesControl ()

Purpose: Constructor for the ReleaseNotesControl class
Notes:



©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 06:16:16