Top Method Summary
Options Name Purpose
btnOK_Click (Object, EventArgs) Event handler for the Click event of the btnOK
EditInterfaces (character, logical) Visualizes the dialog for editing the comma-delimited list of interface names and blocks the UI
InitializeComponent () Initializes the Visual Design
OnFormClosing (FormClosingEventArgs) Raises the FormClosing event
ParseInterfaces (character) Fills the ttInterface temp-table from the comma-delimited list of interface names
CHARACTER SelectInterface () Shows the Select Interface dialog and returns the selected interface name
smartTempTableAdapter1_BeforeCreateRecord (Object, BeforeCreateRecordEventArgs) Event handler for the BeforeCreateRecord event of the smartTempTableAdapter1

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


Method Detail
Top

btnOK_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnOK
Notes: Commits a pending update of the SmartUpdatableBrowser before
closing the dialog, keeps the dialog open when saving fails

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

EditInterfaces (character, logical)

Purpose: Visualizes the dialog for editing the comma-delimited list of
interface names and blocks the UI
Notes: On OK the pcInterfaces parameter is updated with the edited
list, on Cancel the value remains unchanged

Parameters:
pcInterfaces CHARACTER
INPUT-OUTPUT The comma-delimited list of interface names
plOk LOGICAL
OUTPUT Logical value indicating if the user has pressed OK or Cancel
Top

InitializeComponent ()

Purpose: Initializes the Visual Design
Notes:

Top

OnFormClosing (FormClosingEventArgs)

Purpose: Raises the FormClosing event
Notes: Cancels a pending update of the SmartUpdatableBrowser so that
closing the dialog does not leave the browser in update mode

Parameters:
e System.Windows.Forms.FormClosingEventArgs
The FormClosingEventArgs with the data for this event
Top

ParseInterfaces (character)

Purpose: Fills the ttInterface temp-table from the comma-delimited list
of interface names
Notes: Entries are trimmed, empty entries are skipped

Parameters:
pcInterfaces CHARACTER
The comma-delimited list of interface names
Top

CHARACTER SelectInterface ()

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

Returns CHARACTER
The fully qualified name of the selected interface or ? when the dialog was cancelled
Top

smartTempTableAdapter1_BeforeCreateRecord (Object, BeforeCreateRecordEventArgs)

Purpose: Event handler for the BeforeCreateRecord event of the
smartTempTableAdapter1
Notes: Opens the Select Interface dialog and pre-fills the new record
from the selection. The record creation is cancelled when the
user cancels the dialog or the selected interface is already
part of the list

Parameters:
sender System.Object
The reference to the object that raised the event
e Consultingwerk.SmartComponents.Implementation.BeforeCreateRecordEventArgs
The BeforeCreateRecordEventArgs with the data for this event


Constructor Detail
Top

MaintainInterfacesDialog ()

Purpose: Constructor for the MaintainInterfacesDialog class
Notes:



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