Top Method Summary
Options Name Purpose
BeginChangeSettings () Used to flag that a series of settings is being saved
EndChangeSettings () Used to flag that a series of settings has been saved
CHARACTER GetCharacterPluginSetting (character, character) Retrieves a plugin setting
DECIMAL GetDecimalPluginSetting (character, character) Retrieves a plugin setting
INTEGER GetIntegerPluginSetting (character, character) Retrieves a plugin setting
LOGICAL GetLogicalPluginSetting (character, character) Retrieves a plugin setting
LOGICAL GetLogilalPluginSetting (character, character) Retrieves a plugin setting
OnSettingsChanged (EventArgs) Raises the SettingsChanged event
RemovePluginSetting (character, character) Removes a setting for a Plugin
SavePluginSettings () Saves settings to the file .BusinessEntityDesignerPluginSettings.xml
SaveSettings () Saves settings to the file .BusinessEntityDesignerSettings.xml
StoreCharacterPluginSetting (character, character, character) Stores a setting for a Plugin
StoreDecimalPluginSetting (character, character, decimal) Stores a setting for a Plugin
StoreIntegerPluginSetting (character, character, integer) Stores a setting for a Plugin
StoreLogicalPluginSetting (character, character, logical) Stores a setting for a Plugin

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

Top Event Summary
Options Name Purpose
SettingsChanged (Object, EventArgs) Raised then the settings have changed

Top Property Summary
Options Name Purpose
CHARACTER ApacheAntCommandLine
CHARACTER ArrayFieldIndexDelimiter
LOGICAL ArrayFillIndexWithZeros
CHARACTER BusinessEntityDesignerPlugins
CHARACTER BusinessEntityGenerator
LOGICAL CompileDatasetController
CHARACTER CustomServices
CHARACTER DataRelationFieldsService
CHARACTER DefaultBeforeTablePrefix
CHARACTER DefaultBeforeTableSuffix
CHARACTER DefaultDataAccessStyle
CHARACTER DefaultTablePrefix
CHARACTER DefaultTableSuffix
LOGICAL DistinctTempTableIncludeFiles
CHARACTER FieldNameGeneratorService
CHARACTER FieldSerializeNameGeneratorService
LOGICAL GenerateDatasetController
CHARACTER IncludeFilesBaseFolder
CHARACTER InitialDirectory
CHARACTER JsonStartupFile
CHARACTER KeywordCasing
CHARACTER LauncherCommandLine
CHARACTER LauncherProversion
LOGICAL OpenFilesInIDE
LOGICAL PromptForSaveBeforeGenerate
LOGICAL PromptForUpdateExistingClasses
LOGICAL QualifySourceTablesWithDatabase
CHARACTER RCodeBaseFolder
CHARACTER RCodeBaseFolderGui
LOGICAL RefreshFromDatabaseCaseSensitive
LOGICAL RefreshFromDatabaseFormat
LOGICAL RefreshFromDatabaseLabel
CHARACTER RelationNameSubstitute
LOGICAL ReplaceHyphenInTableName
LOGICAL ReplaceUnderScoreInTableName
CHARACTER ServerPlugins
LOGICAL SetFieldSerializeNames
CHARACTER SettingsFile
LOGICAL SettingsFileLoaded
LOGICAL ShowConfirmation
CHARACTER SourceCodeBaseFolder
CHARACTER SourceCodeBaseFolderGui
LOGICAL SplitArrayFields
LOGICAL SynchronizeTempTablesOnOpen
CHARACTER TableNameGeneratorService
CHARACTER TemplateFolder
LOGICAL UseAbHackInProcedureEditor
LOGICAL UseLocalFileHistory
LOGICAL ViewUnderscoreTables


Method Detail
Top

BeginChangeSettings ()

Purpose: Used to flag that a series of settings is being saved
Notes: Used by the options dialog when setting properties of this class
to prevent saving of settings after each single property setter

Top

EndChangeSettings ()

Purpose: Used to flag that a series of settings has been saved
Notes: Used by the options dialog when setting properties of this class
to prevent saving of settings after each single property setter

Top

CHARACTER GetCharacterPluginSetting (character, character)

Purpose: Retrieves a plugin setting
Notes:

Parameters:
pcPluginName CHARACTER
The name of the plugin that stores a value
pcSettingName CHARACTER
The name of the setting to store
Returns CHARACTER
The value of the setting or ?
Top

DECIMAL GetDecimalPluginSetting (character, character)

Purpose: Retrieves a plugin setting
Notes:

Parameters:
pcPluginName CHARACTER
The name of the plugin that stores a value
pcSettingName CHARACTER
The name of the setting to store
Returns DECIMAL
The value of the setting or ?
Top

INTEGER GetIntegerPluginSetting (character, character)

Purpose: Retrieves a plugin setting
Notes:

Parameters:
pcPluginName CHARACTER
The name of the plugin that stores a value
pcSettingName CHARACTER
The name of the setting to store
Returns INTEGER
The value of the setting or ?
Top

LOGICAL GetLogicalPluginSetting (character, character)

Purpose: Retrieves a plugin setting
Notes:

Parameters:
pcPluginName CHARACTER
The name of the plugin that stores a value
pcSettingName CHARACTER
The name of the setting to store
Returns LOGICAL
The value of the setting or ?
Top

LOGICAL GetLogilalPluginSetting (character, character)

Purpose: Retrieves a plugin setting
Notes:

Parameters:
pcPluginName CHARACTER
The name of the plugin that stores a value
pcSettingName CHARACTER
The name of the setting to store
Returns LOGICAL
The value of the setting or ?
Top

OnSettingsChanged (EventArgs)

Purpose: Raises the SettingsChanged event
Notes:

Parameters:
e Consultingwerk.EventArgs
The Consultingwerk.EventArgs with the data for this event
Top

RemovePluginSetting (character, character)

Purpose: Removes a setting for a Plugin
Notes: The Plugin itself if responsible for calling the SavePluginSettings method
when all settings are stored

Parameters:
pcPluginName CHARACTER
The name of the plugin that stores a value
pcSettingName CHARACTER
The name of the setting to store
Top

SavePluginSettings ()

Purpose: Saves settings to the file .BusinessEntityDesignerPluginSettings.xml
Notes:

Top

SaveSettings ()

Purpose: Saves settings to the file .BusinessEntityDesignerSettings.xml
Notes:

Top

StoreCharacterPluginSetting (character, character, character)

Purpose: Stores a setting for a Plugin
Notes: The Plugin itself if responsible for calling the SavePluginSettings method
when all settings are stored

Parameters:
pcPluginName CHARACTER
The name of the plugin that stores a value
pcSettingName CHARACTER
The name of the setting to store
pcValue CHARACTER
The value to store
Top

StoreDecimalPluginSetting (character, character, decimal)

Purpose: Stores a setting for a Plugin
Notes: The Plugin itself if responsible for calling the SavePluginSettings method
when all settings are stored

Parameters:
pcPluginName CHARACTER
The name of the plugin that stores a value
pcSettingName CHARACTER
The name of the setting to store
pdeValue DECIMAL
The value to store
Top

StoreIntegerPluginSetting (character, character, integer)

Purpose: Stores a setting for a Plugin
Notes: The Plugin itself if responsible for calling the SavePluginSettings method
when all settings are stored

Parameters:
pcPluginName CHARACTER
The name of the plugin that stores a value
pcSettingName CHARACTER
The name of the setting to store
piValue INTEGER
The value to store
Top

StoreLogicalPluginSetting (character, character, logical)

Purpose: Stores a setting for a Plugin
Notes: The Plugin itself if responsible for calling the SavePluginSettings method
when all settings are stored

Parameters:
pcPluginName CHARACTER
The name of the plugin that stores a value
pcSettingName CHARACTER
The name of the setting to store
plValue LOGICAL
The value to store


Constructor Detail
Top

STATIC BusinessEntityDesignerSettings ()

Purpose: Constructor for the BusinessEntityDesignerSettings class
Notes: Loads settings from the file .BusinessEntityDesignerSettings.xml



Event Detail
Top

SettingsChanged (Object, EventArgs)

Purpose: Raised then the settings have changed
Notes:

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


Property Detail
Top

CHARACTER ApacheAntCommandLine


Returns CHARACTER
Top

CHARACTER ArrayFieldIndexDelimiter


Returns CHARACTER
Top

LOGICAL ArrayFillIndexWithZeros


Returns LOGICAL
Top

CHARACTER BusinessEntityDesignerPlugins


Returns CHARACTER
Top

CHARACTER BusinessEntityGenerator


Returns CHARACTER
Top

LOGICAL CompileDatasetController


Returns LOGICAL
Top

CHARACTER CustomServices


Returns CHARACTER
Top

CHARACTER DataRelationFieldsService


Returns CHARACTER
Top

CHARACTER DefaultBeforeTablePrefix


Returns CHARACTER
Top

CHARACTER DefaultBeforeTableSuffix


Returns CHARACTER
Top

CHARACTER DefaultDataAccessStyle


Returns CHARACTER
Top

CHARACTER DefaultTablePrefix


Returns CHARACTER
Top

CHARACTER DefaultTableSuffix


Returns CHARACTER
Top

LOGICAL DistinctTempTableIncludeFiles


Returns LOGICAL
Top

CHARACTER FieldNameGeneratorService


Returns CHARACTER
Top

CHARACTER FieldSerializeNameGeneratorService


Returns CHARACTER
Top

LOGICAL GenerateDatasetController


Returns LOGICAL
Top

CHARACTER IncludeFilesBaseFolder


Returns CHARACTER
Top

CHARACTER InitialDirectory


Returns CHARACTER
Top

CHARACTER JsonStartupFile


Returns CHARACTER
Top

CHARACTER KeywordCasing


Returns CHARACTER
Top

CHARACTER LauncherCommandLine


Returns CHARACTER
Top

CHARACTER LauncherProversion


Returns CHARACTER
Top

LOGICAL OpenFilesInIDE


Returns LOGICAL
Top

LOGICAL PromptForSaveBeforeGenerate


Returns LOGICAL
Top

LOGICAL PromptForUpdateExistingClasses


Returns LOGICAL
Top

LOGICAL QualifySourceTablesWithDatabase


Returns LOGICAL
Top

CHARACTER RCodeBaseFolder


Returns CHARACTER
Top

CHARACTER RCodeBaseFolderGui


Returns CHARACTER
Top

LOGICAL RefreshFromDatabaseCaseSensitive


Returns LOGICAL
Top

LOGICAL RefreshFromDatabaseFormat


Returns LOGICAL
Top

LOGICAL RefreshFromDatabaseLabel


Returns LOGICAL
Top

CHARACTER RelationNameSubstitute


Returns CHARACTER
Top

LOGICAL ReplaceHyphenInTableName


Returns LOGICAL
Top

LOGICAL ReplaceUnderScoreInTableName


Returns LOGICAL
Top

CHARACTER ServerPlugins


Returns CHARACTER
Top

LOGICAL SetFieldSerializeNames


Returns LOGICAL
Top

CHARACTER SettingsFile


Returns CHARACTER
Top

LOGICAL SettingsFileLoaded


Returns LOGICAL
Top

LOGICAL ShowConfirmation


Returns LOGICAL
Top

CHARACTER SourceCodeBaseFolder


Returns CHARACTER
Top

CHARACTER SourceCodeBaseFolderGui


Returns CHARACTER
Top

LOGICAL SplitArrayFields


Returns LOGICAL
Top

LOGICAL SynchronizeTempTablesOnOpen


Returns LOGICAL
Top

CHARACTER TableNameGeneratorService


Returns CHARACTER
Top

CHARACTER TemplateFolder


Returns CHARACTER
Top

LOGICAL UseAbHackInProcedureEditor


Returns LOGICAL
Top

LOGICAL UseLocalFileHistory


Returns LOGICAL
Top

LOGICAL ViewUnderscoreTables


Returns LOGICAL


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:20:15