Top Method Summary
Options Name Purpose
btnOK_Click (Object, EventArgs) Event handler for the Click event of the btnOK
EditLookupValues (character, logical) Visualizes the dialog for editing the CHR(3) delimited list of lookup value name/value pairs and blocks the UI
CHARACTER GetLookupValues () Returns the records of the ttLookupValue temp-table as a CHR(3) delimited list of lookup value name/value pairs
InitializeComponent () Initializes the Visual Design
OnFormClosing (FormClosingEventArgs) Raises the FormClosing event
ParseLookupValues (character) Fills the ttLookupValue temp-table from the CHR(3) delimited list of lookup value name/value pairs

Top Constructor Summary
Options Name Purpose
LookupValuesDialog () Constructor for the LookupValuesDialog 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

EditLookupValues (character, logical)

Purpose: Visualizes the dialog for editing the CHR(3) delimited list of
lookup value name/value pairs and blocks the UI
Notes: On OK the pcLookupValues parameter is updated with the edited
list, on Cancel the value remains unchanged

Parameters:
pcLookupValues CHARACTER
INPUT-OUTPUT The CHR(3) delimited list of lookup value name/value pairs
plOk LOGICAL
OUTPUT Logical value indicating if the user has pressed OK or Cancel
Top

CHARACTER GetLookupValues ()

Purpose: Returns the records of the ttLookupValue temp-table as a CHR(3)
delimited list of lookup value name/value pairs
Notes: Records with both an empty name and an empty value are ignored

Returns CHARACTER
The CHR(3) delimited list of lookup value name/value pairs
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

ParseLookupValues (character)

Purpose: Fills the ttLookupValue temp-table from the CHR(3) delimited
list of lookup value name/value pairs
Notes: An entry without a matching value entry (odd number of list
entries) is turned into a record with an empty value

Parameters:
pcLookupValues CHARACTER
The CHR(3) delimited list of lookup value name/value pairs


Constructor Detail
Top

LookupValuesDialog ()

Purpose: Constructor for the LookupValuesDialog class
Notes:



©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       20.07.2026 16:13:49