Top Method Summary
Options Name Purpose
AddItem (Image, character, Object) Adds a new item to the control Notes : Uses the ListViewItem to store image and text and attaches an optional typed model via the Tag property @param poImage The image associated with the item @param pcText The display text of the item @param poModel The typed model associated with this item */
Clear () Clears all items from the control Notes : Removes all row panels from the internal FlowLayoutPanel */
CloseButtonClickHandler (Object, EventArgs) Event handler for the Click event of the close UltraButton Notes : Removes the associated row panel from the flow layout @param sender The reference to the object that raised the event @param e The System.EventArgs with the data for this event */
INTEGER Count () Returns the number of items currently displayed Notes : Counts the row panels contained in the internal FlowLayoutPanel @return The number of items */
System.Windows.Forms.Panel GetItem (integer) Returns the row Panel for the given 1-based index Notes : Returns ? when the index is out of range @param piIndex 1-based index of the item to retrieve @return The Panel representing the row, or ? */
InitializeComponent () Initializes the visual design of the control Notes : */
RemoveItem (Panel) Removes the specified item from the control Notes : @param poRowPanel The Panel representing the row to remove */
RowClickHandler (Object, EventArgs) Handles clicks on a row (icon, label or panel) Notes : Visually selects the row and activates the corresponding Form @param sender The reference to the object that raised the event @param e The System.EventArgs with the data for this event */

Top Constructor Summary
Options Name Purpose
WindowListControl () Constructor for the WindowListControl class Notes : */

Top Property Summary
Options Name Purpose
System.Drawing.Image CloseImage
System.Drawing.Image WindowImage


Method Detail
Top

AddItem (Image, character, Object)

Purpose: Adds a new item to the control
Notes : Uses the ListViewItem to store image and text and attaches
an optional typed model via the Tag property

Parameters:
poImage System.Drawing.Image
The image associated with the item
pcText CHARACTER
The display text of the item
poModel Progress.Lang.Object
The typed model associated with this item
Top

Clear ()

Purpose: Clears all items from the control
Notes : Removes all row panels from the internal FlowLayoutPanel

Top

CloseButtonClickHandler (Object, EventArgs)

Purpose: Event handler for the Click event of the close UltraButton
Notes : Removes the associated row panel from the flow layout

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

INTEGER Count ()

Purpose: Returns the number of items currently displayed
Notes : Counts the row panels contained in the internal FlowLayoutPanel

Returns INTEGER
The number of items
Top

System.Windows.Forms.Panel GetItem (integer)

Purpose: Returns the row Panel for the given 1-based index
Notes : Returns ? when the index is out of range

Parameters:
piIndex INTEGER
1-based index of the item to retrieve
Returns System.Windows.Forms.Panel
The Panel representing the row, or ?
Top

InitializeComponent ()

Purpose: Initializes the visual design of the control
Notes :

Top

RemoveItem (Panel)

Purpose: Removes the specified item from the control
Notes :

Parameters:
poRowPanel System.Windows.Forms.Panel
The Panel representing the row to remove
Top

RowClickHandler (Object, EventArgs)

Purpose: Handles clicks on a row (icon, label or panel)
Notes : Visually selects the row and activates the corresponding Form

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

WindowListControl ()

Purpose: Constructor for the WindowListControl class
Notes :



Property Detail
Top

System.Drawing.Image CloseImage


Returns System.Drawing.Image
Top

System.Drawing.Image WindowImage


Returns System.Drawing.Image


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:14:17