Namespace: Consultingwerk.Windows.Session
Interface 
ISessionInfoFormButtonProvider Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.Windows.Session.ProToolsButtonProvider




Top Method Summary
Options Name Purpose
System.Collections.Generic.List <System.Windows.Forms.Button> GetButtons () Returns the List of Buttons to be added to the SessionInfoForm
LOGICAL HandleButtonClick (Button) Handles the click event of a custom button


Method Detail
Top

System.Collections.Generic.List <System.Windows.Forms.Button> GetButtons ()

Purpose: Returns the List of Buttons to be added to the SessionInfoForm
Notes: Buttons should have a meaningful name. The buttons are rendered
with their image only (no caption), so the service implementation
is expected to assign the Image and the Size of the buttons.
The AccessibleDescription property of the Button controls is used
as the tooltip of the button and as the label of the button in the
overflow menu of the form

Returns System.Collections.Generic.List <System.Windows.Forms.Button>
The List of the System.Windows.Forms.Button objects to be added to the SessionInfoForm
Top

LOGICAL HandleButtonClick (Button)

Purpose: Handles the click event of a custom button
Notes: Invoked for a click on the button itself as well as for a click on
the entry of the button in the overflow menu of the form

Parameters:
poButton System.Windows.Forms.Button
The reference to the Button that was clicked
Returns LOGICAL
Logical value indicating if the SessionInfoForm should be closed (True = Close)


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       19.09.2026 10:23:45