Namespace: Consultingwerk.BusinessEntityDesigner.Plugins.ImplementsInterfaces
Class 
SelectInterfaceDialog Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.SmartComponents.Base.SmartWindowForm
Implements: IBaseForm, ICustomTypeDescriptor, IHasDesignerVerbs, IHasPrimaryDataSourceAndTarget, IHasSecurityKey, IHasTabDataSourceCount, ISmartToolbarTarget, ISmartWindowForm




Top Method Summary
Options Name Purpose
ApplySearchFilter () Filters the list of interfaces by fuzzy-matching the interface names against the search term and displays the matches best match first
CHARACTER GetInterfaceName () Shows the dialog and returns the selected interface name
InitializeComponent ()
OnFormClosing (FormClosingEventArgs) Raises the FormClosing event
OnShown (EventArgs) Raises the Shown event
SmartDataBrowser1_DefaultActionHandler (Object, EventArgs) Event handler for the DefaultAction event of the smartDataBrowser1
ultraTextEditor1_KeyDown (Object, KeyEventArgs) Event handler for the KeyDown event of the ultraTextEditor1

Top Constructor Summary
Options Name Purpose
SelectInterfaceDialog () Constructor for the SelectInterfaceDialog class

Top Property Summary
Options Name Purpose
CHARACTER InterfaceName


Method Detail
Top

ApplySearchFilter ()

Purpose: Filters the list of interfaces by fuzzy-matching the interface
names against the search term and displays the matches best
match first
Notes: An empty search term matches every interface with the same
score, so the grid then falls back to the interface name sort
order

Top

CHARACTER GetInterfaceName ()

Purpose: Shows the dialog and returns the selected interface name
Notes:

Returns CHARACTER
The fully qualified name of the selected interface
Top

InitializeComponent ()


Top

OnFormClosing (FormClosingEventArgs)

Purpose: Raises the FormClosing event
Notes: Stores the interface name of the selected record

Parameters:
e System.Windows.Forms.FormClosingEventArgs
The FormClosingEventArgs object that contains the event data
Top

OnShown (EventArgs)

Purpose: Raises the Shown event
Notes: Loads the interfaces found in the class path once per dialog
instance - the r-code scan may take a moment, so a wait state
is indicated while it runs

Parameters:
e System.EventArgs
The EventArgs object that contains the event data
Top

SmartDataBrowser1_DefaultActionHandler (Object, EventArgs)

Purpose: Event handler for the DefaultAction event of the smartDataBrowser1
Notes: Closes the form with OK result when user double-clicks a row

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

ultraTextEditor1_KeyDown (Object, KeyEventArgs)

Purpose: Event handler for the KeyDown event of the ultraTextEditor1
Notes:

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e System.Windows.Forms.KeyEventArgs
The System.Windows.Forms.KeyEventArgs with the data for this event


Constructor Detail
Top

SelectInterfaceDialog ()

Purpose: Constructor for the SelectInterfaceDialog class
Notes:



Property Detail
Top

CHARACTER InterfaceName


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       14.09.2026 00:53:38