Namespace: Consultingwerk.Forms
Interface 
IBaseForm Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.BusinessEntityDesigner.KendoUiBuilder.DataSourceWizardForm, Consultingwerk.BusinessEntityDesigner.KendoUiBuilder.ViewGeneratorWizardForm, Consultingwerk.BusinessEntityDesigner.Plugins.BatchGenerator.BatchGeneratorWizard, Consultingwerk.BusinessEntityDesigner.Plugins.BusinessEntityRelations.RelationDesignerForm, Consultingwerk.BusinessEntityDesigner.Plugins.CsharpGenerator.CsharpGeneratorWizard, Consultingwerk.BusinessEntityDesigner.Plugins.DataAccessMockGenerator.DataAccessMockWizard, Consultingwerk.BusinessEntityDesigner.Plugins.IndexSelection.IndexSelectionForm, Consultingwerk.BusinessEntityDesigner.Plugins.KendoUI.KendoUiGridWizard, Consultingwerk.BusinessEntityDesigner.Plugins.OpenAccessSdk.OpenAccessSdkWizard, Consultingwerk.BusinessEntityDesigner.Plugins.RestInterfaceGenerator.RestInterfaceWizard, Consultingwerk.BusinessEntityDesigner.Plugins.SmartViewerGenerator.SmartViewerWizard, Consultingwerk.BusinessEntityDesigner.Plugins.SmartWindowGenerator.SmartWindowWizard, Consultingwerk.BusinessEntityDesigner.Plugins.StaticNamesGenerator.StaticNamesGeneratorSettingsDialog, Consultingwerk.BusinessEntityDesigner.Plugins.SwaggerGenerator.SwaggerGeneratorWizard, Consultingwerk.BusinessEntityDesigner.Plugins.TelerikMobile.DetailViewWizard, Consultingwerk.BusinessEntityDesigner.Plugins.TempTableIncludeFiles.TempTableIncludeFilesForm, Consultingwerk.BusinessEntityDesigner.Plugins.Web2.Web2FormWizard, Consultingwerk.BusinessEntityDesigner.Plugins.Web2.Web2ViewerWizard, Consultingwerk.BusinessEntityDesigner.UI.BusinessEntityDesignerForm, Consultingwerk.BusinessEntityDesigner.UI.BusinessEntityDesignerSettingsForm, Consultingwerk.BusinessEntityDesigner.UI.BusinessEntitySourceEditorForm, Consultingwerk.BusinessEntityDesigner.UI.CopyFieldsForm, Consultingwerk.BusinessEntityDesigner.UI.CustomPropertiesEditorForm, Consultingwerk.BusinessEntityDesigner.UI.DatabaseLoginPreferencesForm, Consultingwerk.BusinessEntityDesigner.UI.DataRelationFieldPickerForm, Consultingwerk.BusinessEntityDesigner.UI.FieldEditorForm, Consultingwerk.BusinessEntityDesigner.UI.FieldRemovedPromptForm, Consultingwerk.BusinessEntityDesigner.UI.IndexFieldsForm, Consultingwerk.BusinessEntityDesigner.UI.InsertClientCallableMethodWizard, Consultingwerk.BusinessEntityDesigner.UI.InsertDataAccessValidationWizard, Consultingwerk.BusinessEntityDesigner.UI.InsertDatasetCallbackWizard, Consultingwerk.BusinessEntityDesigner.UI.NewFieldInIncludeFileForm, Consultingwerk.BusinessEntityDesigner.UI.PasteSourceCodeForm, Consultingwerk.BusinessEntityDesigner.UI.RenameMoveDialog, Consultingwerk.BusinessEntityDesigner.UI.ReorderFieldsForm, Consultingwerk.BusinessEntityDesigner.UI.TableImportForm, Consultingwerk.Design.SmartComponents.PropertyGridForm, Consultingwerk.Forms.BaseForm, Consultingwerk.Forms.MDIContainer, Consultingwerk.Forms.Telerik.BaseRadForm, Consultingwerk.Forms.Telerik.BaseRadRibbonForm, Consultingwerk.SmartComponents.Base.SmartLookupDialogForm, Consultingwerk.SmartComponents.Base.SmartMDIContainer, Consultingwerk.SmartComponents.Base.SmartRadRibbonWindowForm, Consultingwerk.SmartComponents.Base.SmartRadWindowForm, Consultingwerk.SmartComponents.Base.SmartWindowForm, Consultingwerk.SmartComponents.BaseForms.BusinessEntityAdapter.SmartMasterDetailAdapterForm, Consultingwerk.SmartComponents.BaseForms.BusinessEntityAdapter.SmartSingleAdapterForm, Consultingwerk.SmartComponents.BaseForms.SmartBaseDialogForm, Consultingwerk.SmartComponents.BaseForms.TabFolder.SmartTabFolderForm, Consultingwerk.SmartComponents.Tools.BusinessEntityBrowser.BusinessEntityBrowserForm, Consultingwerk.SmartComponents.Tools.BusinessEntityBrowser.BusinessEntityQueryForm, Consultingwerk.SmartComponents.Tools.DynamicLookupDesigner.DynamicLookupDesignerForm, Consultingwerk.SmartComponents.Tools.ManageClassPath.ManageClassPathForm, Consultingwerk.SmartComponents.Tools.OERABusinessEntityTester.OERABusinessEntityTesterFilterDialog, Consultingwerk.SmartComponents.Tools.OERABusinessEntityTester.OERABusinessEntityTesterFilterDialogDesigner, Consultingwerk.SmartComponents.Tools.OERABusinessEntityTester.UltraBusinessEntityTesterForm, Consultingwerk.SmartComponents.Tools.OERABusinessEntityTester.UltraBusinessEntityTesterFormDesigner, Consultingwerk.SmartComponents.Tools.OERABusinessEntityTester.UserTableStatsForm, Consultingwerk.Studio.AnnotationViewer.AnnotationViewerForm, Consultingwerk.Studio.ConfigurationSettingsEditor.ConfigurationSettingsEditorForm, Consultingwerk.Studio.Desktop.DesktopForm, Consultingwerk.Studio.Desktop.DesktopForm2, Consultingwerk.Studio.Desktop.DesktopFormBase, Consultingwerk.Studio.LegacyGuiMigration.Browse.AblBrowseMigrationForm, Consultingwerk.Studio.LegacyGuiMigration.Browse.AblBrowseMigrationSettingsForm, Consultingwerk.Studio.LegacyGuiMigration.CreateBusinessEntityWizard.CreateBusinessEntityWizardForm, Consultingwerk.Studio.LegacyGuiMigration.Frame.AblFrameMigrationForm, Consultingwerk.Studio.LegacyGuiMigration.Frame.AblFrameMigrationSettingsForm, Consultingwerk.Studio.P4ChangeListTracker.PerforceChangeListForm, Consultingwerk.Studio.PasoeControlGui.PasoeControlGuiForm, Consultingwerk.Studio.ProcedureEditor.ProcedureEditorBaseForm, Consultingwerk.Studio.ProcedureEditor.ProcedureEditorForm, Consultingwerk.Studio.ProcedureEditor.SmartEditorForm, Consultingwerk.Studio.ProjectMinimizer.ProjectMinimizerForm, Consultingwerk.Studio.Proparse.Extensions.DataMemberForm, Consultingwerk.Studio.Proparse.NodeList.NodeListBrowserForm, Consultingwerk.Studio.Proparse.ProparseTreeViewForm, Consultingwerk.Studio.Refactor.CallgraphGui.CallgraphForm, Consultingwerk.Studio.Refactor.CallgraphGui.IncomingCallsForm, Consultingwerk.Studio.StaticNamesGenerator.StaticNamesForm, Consultingwerk.Studio.TableIndexRangeSizeInfo.TableIndexRangeSizeInfoForm, Consultingwerk.Studio.TelemetryViewer.TelemetryViewerForm, Consultingwerk.Web.Studio.Viewer.WebViewerDesignerForm, Consultingwerk.WindowIntegrationKit.Forms.EmbeddedWindowBaseForm, Consultingwerk.WindowIntegrationKit.Forms.EmbeddedWindowForm, Consultingwerk.WindowIntegrationKit.Forms.EmbeddedWindowFormDesigner, Consultingwerk.WindowIntegrationKit.Forms.EmbeddedWindowTabFolderForm, Consultingwerk.WindowIntegrationKit.Forms.EmbeddedWindowTabFolderFormDesigner, Consultingwerk.Windows.BaseForms.BaseDialogForm, Consultingwerk.Windows.CefBrowser.BrowserForm, Consultingwerk.Windows.Forms.DynamicFormLauncherForm, Consultingwerk.Windows.Forms.GenericConnectionProfileForm, Consultingwerk.Windows.Forms.GenericProcessingStatusForm, Consultingwerk.Windows.Forms.GenericProcessingStatusWithCancelForm, Consultingwerk.Windows.Forms.GenericProgressForm, Consultingwerk.Windows.Forms.QuerySourceEditorDialogForm, Consultingwerk.Windows.Forms.UltraGridColumnChooserForm, Consultingwerk.Windows.Framework.Authentication.SmartUserMaintenanceForm, Consultingwerk.Windows.Framework.Authorization.MassSecurityAssignmentForm, Consultingwerk.Windows.Framework.Authorization.SmartAuthorizationAssignmentVerificationForm, Consultingwerk.Windows.Framework.Authorization.SmartFieldSecurityItemForm, Consultingwerk.Windows.Framework.Authorization.SmartGroupMaintenanceForm, Consultingwerk.Windows.Framework.Authorization.SmartMenuSecurityMaintenanceForm, Consultingwerk.Windows.Framework.Authorization.SmartSecurityAssignmentForm, Consultingwerk.Windows.Framework.Authorization.SmartSecurityObjectForm, Consultingwerk.Windows.Framework.Authorization.SmartSecurityRealmForm, Consultingwerk.Windows.Framework.Authorization.SmartSecurityTokenForm, Consultingwerk.Windows.Framework.Authorization.SmartToolbarSecurityItemForm, Consultingwerk.Windows.Framework.Authorization.SmartUserAndGroupSelectionForm, Consultingwerk.Windows.Framework.Authorization.ToolbarContainerLookupDialog, Consultingwerk.Windows.Framework.Authorization.UserAuthorizationReportForm, Consultingwerk.Windows.Framework.Authorization.UserGroupReportForm, Consultingwerk.Windows.Framework.Localization.ResourceTranslationMaintenanceForm, Consultingwerk.Windows.Framework.Menu.ChooseFunctionCallTypeDialog, Consultingwerk.Windows.Framework.Menu.ReorderMenuItemsForm, Consultingwerk.Windows.Framework.Menu.SmartFunctionMaintenanceForm, Consultingwerk.Windows.Framework.Menu.SmartMenuMaintenanceForm, Consultingwerk.Windows.Framework.Menu.SmartMenuStyleForm, Consultingwerk.Windows.Framework.Menu.SmartModuleMaintenanceForm, Consultingwerk.Windows.Framework.Menu.SmartProductForm, Consultingwerk.Windows.Framework.Reference.MainMenuForm, Consultingwerk.Windows.Framework.Repository.AttributeValuePickListDialog, Consultingwerk.Windows.Framework.Repository.Class.SmartAttributeForm, Consultingwerk.Windows.Framework.Repository.Class.SmartAttributeGroupForm, Consultingwerk.Windows.Framework.Repository.Class.SmartClassTypeForm, Consultingwerk.Windows.Framework.Repository.Class.SmartLinkTypeForm, Consultingwerk.Windows.Framework.Repository.Class.SmartObjectTypeForm, Consultingwerk.Windows.Framework.Repository.Class.Support.ToolbarButtonsDialog, Consultingwerk.Windows.Framework.Repository.Class.UnsupportedAttributesReportForm, Consultingwerk.Windows.Framework.Repository.Customization.SmartCustomizationForm, Consultingwerk.Windows.Framework.Repository.Customization.SmartCustomizationTypeForm, Consultingwerk.Windows.Framework.Repository.ExportImport.ExportImportForm, Consultingwerk.Windows.Framework.Repository.Field.SmartEntityFieldMappingForm, Consultingwerk.Windows.Framework.Repository.MergeUtil.ObjectMasterMergeForm, Consultingwerk.Windows.Framework.Repository.Object.CreateRepositoryCacheForm, Consultingwerk.Windows.Framework.Repository.Object.CreateSecurityFieldItemForm, Consultingwerk.Windows.Framework.Repository.Object.InsertDataFieldDialog, Consultingwerk.Windows.Framework.Repository.Object.OpenObjectMasterDialogForm, Consultingwerk.Windows.Framework.Repository.Object.ParentObjectInstanceLookupDialog, Consultingwerk.Windows.Framework.Repository.Object.ReorderInstancesForm, Consultingwerk.Windows.Framework.Repository.Object.SmartObjectMasterForm, Consultingwerk.Windows.Framework.Repository.Object.SmartObjectMasterMultiUpdateForm, Consultingwerk.Windows.Framework.Repository.Plugins.CreateDataSourceWizardForm, Consultingwerk.Windows.Framework.Repository.Plugins.CreateLookupWizardForm, Consultingwerk.Windows.Framework.Repository.Plugins.CreateMetaFormWizardForm, Consultingwerk.Windows.Framework.Repository.Plugins.CreateMetaGridWizardForm, Consultingwerk.Windows.Framework.Repository.Plugins.CreateMetaViewerWizardForm, Consultingwerk.Windows.Framework.Repository.Rendering.DynamicForm, Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormWithRibbon, Consultingwerk.Windows.Framework.Repository.RepositoryIntegrityReportForm, Consultingwerk.Windows.Framework.Repository.ScreenMapping.SmartEntityTableMappingForm, Consultingwerk.Windows.Framework.Repository.ScreenMapping.SmartScreenTypeForm, Consultingwerk.Windows.Framework.Repository.ScreenMapping.SmartUiTypeForm, Consultingwerk.Windows.Framework.Scheduler.ChooseJobCommandTypeDialog, Consultingwerk.Windows.Framework.Scheduler.SmartSchedulerJobForm, Consultingwerk.Windows.Framework.Scheduler.SmartSchedulerJobPlanForm, Consultingwerk.Windows.Framework.Scheduler.SmartSchedulerJobStatusForm, Consultingwerk.Windows.Framework.ServiceManagerMonitoring.ServiceManagerMonitoringForm, Consultingwerk.Windows.Framework.System.AttachmentRoleSelectForm, Consultingwerk.Windows.Framework.System.ExportImportMetaDataForm, Consultingwerk.Windows.Framework.System.GetDatabaseNameForm, Consultingwerk.Windows.Framework.System.LanguageSelectionForm, Consultingwerk.Windows.Framework.System.MenuTranslationMaintenanceForm, Consultingwerk.Windows.Framework.System.MissingMessagesForm, Consultingwerk.Windows.Framework.System.SelectRelationsToImportForm, Consultingwerk.Windows.Framework.System.SmartAttachmentRoleForm, Consultingwerk.Windows.Framework.System.SmartBusinessEntityForm, Consultingwerk.Windows.Framework.System.SmartCommentRoleForm, Consultingwerk.Windows.Framework.System.SmartDeletionForm, Consultingwerk.Windows.Framework.System.SmartFieldsWizard, Consultingwerk.Windows.Framework.System.SmartKeyFieldAssignmentTypeForm, Consultingwerk.Windows.Framework.System.SmartLanguageMaintenanceForm, Consultingwerk.Windows.Framework.System.SmartLoginCompanyMaintenanceForm, Consultingwerk.Windows.Framework.System.SmartMessageForm, Consultingwerk.Windows.Framework.System.SmartModifiedStateForm, Consultingwerk.Windows.Framework.System.SmartRelationForm, Consultingwerk.Windows.Framework.System.SmartTableForm, Consultingwerk.Windows.Framework.System.SmartTranslationForm, Consultingwerk.Windows.Framework.System.SmartUiTranslationForm, Consultingwerk.Windows.Framework.System.SmartValueListForm, Consultingwerk.Windows.Framework.System.SwitchUserInterfaceLanguageForm, Consultingwerk.Windows.Framework.System.TranslateFromSourceCodeDialog, Consultingwerk.Windows.Framework.Web.SmartRouteForm, Consultingwerk.Windows.Framework.Workflow.SmartWorkflowForm, Consultingwerk.Windows.Framework.Workflow.WorkflowInstanceForm, Consultingwerk.Windows.JwtAuth.JwtAuthForm, Consultingwerk.Windows.Session.AppServerLoggingSettingsForm, Consultingwerk.Windows.Session.ChangePasswordForm, Consultingwerk.Windows.Session.ConfigurationProviderForm, Consultingwerk.Windows.Session.ContextDatasetViewerForm, Consultingwerk.Windows.Session.LoginForm, Consultingwerk.Windows.Session.SessionInfoForm, Consultingwerk.Windows.TempTableStatistics.TempTableStatsForm, Consultingwerk.Windows.TrialVersionForm, Consultingwerk.Windows.Util.ComplexInputPrompt.ComplexInputPromptDialog, Consultingwerk.Windows.Util.Forms.ErrorSessionInfoForm, Consultingwerk.Windows.Util.Forms.ExcelExportFetchMoreRowsPromptForm, Consultingwerk.Windows.Util.Forms.ExecuteShellCommandDialog, Consultingwerk.Windows.Util.Forms.FolderBrowserForm, Consultingwerk.Windows.Util.Forms.ProgressLangObjectPropertiesForm, Consultingwerk.Windows.Util.Forms.SystemObjectPropertiesForm, Consultingwerk.Windows.Util.Forms.TextInputPrompt, Consultingwerk.Windows.Util.Forms.TextInputPromptDesigner, Consultingwerk.Windows.Util.Forms.WidgetHandlePropertiesForm, Consultingwerk.Windows.Util.Json.JsonNavigatorForm, Consultingwerk.Windows.Util.Profiler.ProfilerForm, Consultingwerk.Windows.WebClient.ProWcAppPropertiesForm

File:IBaseForm
Purpose:Interface for BaseForm related methods an properties
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Thu Mar 19 15:30:41 CET 2015
Notes:Required as the adoption of the Telerik WinForm Controls
requires to create additional Base Form classes extending
RadForm and RadRibbonForm
Purpose: Propery flags if the current instance of the SmartBindingSource
is running at design time or runtime.
Notes: Set during constructor using a check at the
System.ComponentModel.LicenseManager



Top Method Summary
Options Name Purpose
+ System.Collections.Generic.List <System.Windows.Forms.Control> FindAllControlsOfType (Type) Returns a List of all Controls in the Form that are of the given type

Top Property Summary
Options Name Purpose
+ System.Collections.Generic.List <Progress.Windows.Form> DependentForms
+ LOGICAL DesignTime
+ LOGICAL IsClosed
+ LOGICAL UseStartupSizeAsMinSize
+ CHARACTER WindowPositionRegistryKey


Method Detail
Top

PUBLIC System.Collections.Generic.List <System.Windows.Forms.Control> FindAllControlsOfType (Type)

Purpose: Returns a List of all Controls in the Form that are of the given type
Notes:

Parameters:
poType System.Type
The reference to the System.Type
Returns System.Collections.Generic.List <System.Windows.Forms.Control>
The List of all Controls of the given type


Property Detail
Top

PUBLIC System.Collections.Generic.List <Progress.Windows.Form> DependentForms


Returns System.Collections.Generic.List <Progress.Windows.Form>
Top

PUBLIC LOGICAL DesignTime


Returns LOGICAL
Top

PUBLIC LOGICAL IsClosed


Returns LOGICAL
Top

PUBLIC LOGICAL UseStartupSizeAsMinSize


Returns LOGICAL
Top

PUBLIC CHARACTER WindowPositionRegistryKey


Returns CHARACTER


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:51:15