Show: Delphi C++
Display Preferences

Data.Bind.Components

From XE2 API Documentation
Jump to: navigation, search

Contains the components that comprise the LiveBindings feature for database usage.

Contents

Classes

IBindActivate
IBindCheckBoxEditor
IBindCompDesigner
IBindCompFactory
IBindCompFactoryContext
IBindCompFactoryExecuteContext
IBindGridEditor
IBindLayoutChanged
IBindLink
IBindLinkColumns
IBindListEditor
IBindListRefresh
IBindListRefreshing
IBindListUpdate
IBindPosition
IScopeActive
IScopeComponent
IScopeCurrentRecord
IScopeEditLink
IScopeEditor
IScopeExpressions
IScopeMemberNames
IScopeNavigator
IScopeRecordEnumerable
IScopeRecordEnumerator
IScopeRecordEnumeratorCount
IScopeState
TActivatedContainedBindComponent
TBaseBindExpression
TBaseBindScopeComponent
TBasicBindComponentBase class for all contained binding components descending from it.
TBindArtifactItem
TBindArtifacts
TBindCompDesignExpressionRecord that contains information regarding a bindings expression.
TBindCompDesignExpressionCollectionRecord that contains a collection of bindings expressions.
TBindCompException
TBindCompExpressionCollection
TBindEditorFactory
TBindEditorFactoryClassTBindEditorFactoryClass defines the metaclass for TBindEditorFactory.
TBindEventList
TBindEventList1
TBindEventListT
TBindExpressionRepresents a binding expression.
TBindExprItemsRepresents a collection of managed binding expressions.
TBindGridLinkUsed when binding controls to grids.
TBindGridListUsed when binding components to grids.
TBindingsListImplements the bindings list component.
TBindingsListEnumerator
TBindLinkUsed when creating bindings to the columns in the grid of a dataset.
TBindListRepresents an expression used when binding components to lists.
TBindListLinkRepresents an expression used when binding columns in the grids of a dataset to a list.
TBindPositionRepresents a binding expression used to keep a control in sync with another position-related control.
TBindScopeNon-visual component that provides a way to make data contained by the specified component available to all components that want to access it, using LiveBindings.
TColumnFormatExpressionItem
TColumnFormatExpressions
TColumnLinkExpressionItem
TColumnLinkExpressions
TCommonBindComponentBase class for all binding components descending from it, such as TBindExpression, TBindExprItems, and so on.
TContainedBindCompClassTContainedBindCompClass defines the metaclass for TContainedBindComponent.
TContainedBindComponentBase class for all common binding components descending from it.
TControlObserver
TConvertProc
TCustomBindExpression
TCustomBindExprItems
TCustomBindGridLink
TCustomBindGridList
TCustomBindingsList
TCustomBindLink
TCustomBindList
TCustomBindListLink
TCustomBindPosition
TCustomBindScopeBase class for all binding scope components that provide a way to make data contained by the specified component available to all components that want to access it, using LiveBindings.
TExpressionDirEnumerator
TExpressionItem
TExpressionItemDir
TExpressions
TExpressionsDir
TExpressionsEnumerator
TFormatCallbackReference to a procedure (an anonymous method) that is used by the UpdateList and FillList method implementations.
TMethods
TOutputConverters

Routines

CreateBindComponentUsed internally at design time by the Binding Expression Editor to create the binding components.
EnumRegisteredBindCompFactoriesUsed internally at design time to access the list of registered binding component factories.
EnumRegisteredBindComponentsUsed internally at design time to access the list of registered binding components.
GetBindCompDesignerUsed internally at design time to get a designer for a binding component.
GetBindEditorRequests an implementation of a binding editor on a component.
GetBoundComponentOptionsUsed internally at design time to determine whether the Object Inspector should display a LiveBindings property for a particular component type.
RegisterBindCompDesignerUsed internally at design time to register a designer for a binding component.
RegisterBindCompFactoryUsed at design time to register binding component factories.
RegisterBindComponentsUsed at design time to register binding components, which can be added to a TBindingsList.
RegisterBindEditorFactoryRegisters an implementation of a bind editor on a component.
RegisterBoundComponentsRegisters whether the Object Inspector should display a LiveBindings property for a specific object type.
UnRegisterBindComponentsUnregisters binding components registered by RegisterBindComponents.
UnregisterBindEditorFactoryUnregisters a bind editor factory registered by RegisterBindEditorFactory.

Types

_di_IBindActivateRepresents the IBindActivate Delphi interface for C++Builder usage.
_di_IBindCheckBoxEditorRepresents the IBindCheckBoxEditor Delphi interface for C++Builder usage.
_di_IBindCompDesignerRepresents the IBindCompDesigner Delphi interface for C++Builder usage.
_di_IBindCompFactoryRepresents the IBindCompFactory Delphi interface for C++Builder usage.
_di_IBindCompFactoryContextRepresents the IBindCompFactoryContext Delphi interface for C++Builder usage.
_di_IBindCompFactoryExecuteContextRepresents the IBindCompFactoryExecuteContext Delphi interface for C++Builder usage.
_di_IBindGridEditorRepresents the IBindGridEditor Delphi interface for C++Builder usage.
_di_IBindLayoutChangedRepresents the IBindLayoutChanged Delphi interface for C++Builder usage.
_di_IBindLinkRepresents the IBindLink Delphi interface for C++Builder usage.
_di_IBindLinkColumnsRepresents the IBindLinkColumns Delphi interface for C++Builder usage.
_di_IBindListEditorRepresents the IBindListEditor Delphi interface for C++Builder usage.
_di_IBindListRefreshRepresents the IBindListRefresh Delphi interface for C++Builder usage.
_di_IBindListRefreshingRepresents the IBindListRefreshing Delphi interface for C++Builder usage.
_di_IBindListUpdateRepresents the IBindListUpdate Delphi interface for C++Builder usage.
_di_IBindPositionRepresents the IBindPosition Delphi interface for C++Builder usage.
_di_IScopeActiveRepresents the IScopeActive Delphi interface for C++Builder usage.
_di_IScopeComponentRepresents the IScopeComponent Delphi interface for C++Builder usage.
_di_IScopeCurrentRecordRepresents the IScopeCurrentRecord Delphi interface for C++Builder usage.
_di_IScopeEditLinkRepresents the IScopeEditLink Delphi interface for C++Builder usage.
_di_IScopeEditorRepresents the IScopeEditor Delphi interface for C++Builder usage.
_di_IScopeExpressionsRepresents the IScopeExpressions Delphi interface for C++Builder usage.
_di_IScopeMemberNamesRepresents the IScopeMemberNames Delphi interface for C++Builder usage.
_di_IScopeNavigatorRepresents the IScopeNavigator Delphi interface for C++Builder usage.
_di_IScopeRecordEnumerableRepresents the IScopeRecordEnumerable Delphi interface for C++Builder usage.
_di_IScopeRecordEnumeratorRepresents the IScopeRecordEnumerator Delphi interface for C++Builder usage.
_di_IScopeRecordEnumeratorCountRepresents the IScopeRecordEnumeratorCount Delphi interface for C++Builder usage.
_di_IScopeStateRepresents the IScopeState Delphi interface for C++Builder usage.
_di_TConvertProcRepresents a Delphi interface to the TConvertProc anonymous method for C++Builder usage.
_di_TFormatCallbackRepresents a Delphi interface to the TFormatCallback anonymous method for C++Builder usage.
TBindArtifactStateEnumeration of binding artifact states.
TBindCheckBoxStateEnumeration of check boxes' states for use in bindings expressions that bind check box components.
TBindCompAssignedValueEventProcedural type used by all OnAssignedValue events.
TBindCompAssigningValueEventProcedural type used by all OnAssigningValue events.
TBindCompDesignerBindsTypeEnumeration of what a bindings expression can bind.
TBindCompDesignerBindsTypesSet of TBindCompDesignerBindsType.
TBindCompDesignerCollectionTypeEnumeration of collection types for use with the bindings expressions designer component.
TBindCompDesignerExpressionTypeEnumeration of binding expression types to be used by the bindings expressions editor component.
TBindCompDesignerExpressionTypesSet of TBindCompDesignerExpressionType.
TBindCompDesignExpressionRecord that contains information regarding a bindings expression.
TBindCompDesignExpressionCollectionRecord that contains a collection of bindings expressions.
TBindCompEvalErrorEventProcedural type used by all OnEvalError events.
TBindCompExpressionTypeEnumeration of binding expression types.
TBindEditorFactoryClassTBindEditorFactoryClass defines the metaclass for TBindEditorFactory.
TBoundComponentOptionEnumeration of bound component options.
TBoundComponentOptionsSet of TBoundComponentOptions.
TContainedBindCompClassTContainedBindCompClass defines the metaclass for TContainedBindComponent.
TEnumBindCompFactoryProcInternally used at design time to enumerate a list of registered binding component factories.
TEnumBindCompProcInternally used at design time to enumerate a list of registered bindings components.
TEnumBindCompProcInfoPointer for use with TEnumBindCompProc.
TExpressionDirectionEnumeration of binding expression directions.
TNotifyDistanceEventProcedural type used by the AddDataSetScrolled and RemoveDataSetScrolled method implementations.

Variables

CreateBindCompProcFor internal use only.
EnumRegisteredBindCompFactoriesProcFor internal use only.
EnumRegisteredBindCompsProcFor internal use only.
GetBindCompDesignerProcFor internal use only.
GetBoundComponentOptionsProcFor internal use only.
RegisterBindCompDesignerProcFor internal use only.
RegisterBindCompFactoryProcFor internal use only.
RegisterBindCompProcFor internal use only.
RegisterBoundComponentsProcFor internal use only.
UnRegisterBindCompProcFor internal use only.

Constants

biBindsComponentbiBindsComponent: TBindCompDesignerBindsType = biBindsComponent;
biBindsComponentPropertybiBindsComponentProperty: TBindCompDesignerBindsType = biBindsComponentProperty;
biBindsOtherbiBindsOther: TBindCompDesignerBindsType = biBindsOther;
cbCheckedcbChecked: TBindCheckBoxState = cbChecked;
cbGrayedcbGrayed: TBindCheckBoxState = cbGrayed;
cbUncheckedcbUnchecked: TBindCheckBoxState = cbUnchecked;
colCollectionscolCollections: TBindCompDesignerCollectionType = colCollections;
colExpressionscolExpressions: TBindCompDesignerCollectionType = colExpressions;
dbcoptAddDataBindingsPropertydbcoptAddDataBindingsProperty: TBoundComponentOption = dbcoptAddDataBindingsProperty;
dbcoptApplyToDescendentsdbcoptApplyToDescendents: TBoundComponentOption = dbcoptApplyToDescendents;
dirBidirectionaldirBidirectional: TExpressionDirection = dirBidirectional;
dirControlToSourcedirControlToSource: TExpressionDirection = dirControlToSource;
dirSourceToControldirSourceToControl: TExpressionDirection = dirSourceToControl;
eaExcludeeaExclude: TBindArtifactState = eaExclude;
eaIncludeeaInclude: TBindArtifactState = eaInclude;
exprBidirectionalexprBidirectional: TBindCompDesignerExpressionType = exprBidirectional;
exprClearexprClear: TBindCompExpressionType = exprClear;
exprControlToSourceexprControlToSource: TBindCompDesignerExpressionType = exprControlToSource;
exprFillexprFill: TBindCompExpressionType = exprFill;
exprFormatexprFormat: TBindCompExpressionType = exprFormat;
exprFormatColumnexprFormatColumn: TBindCompExpressionType = exprFormatColumn;
exprFormatControlexprFormatControl: TBindCompExpressionType = exprFormatControl;
exprOther1exprOther1: TBindCompExpressionType = exprOther1;
exprOther2exprOther2: TBindCompExpressionType = exprOther2;
exprOther3exprOther3: TBindCompExpressionType = exprOther3;
exprParseexprParse: TBindCompExpressionType = exprParse;
exprPosControlexprPosControl: TBindCompExpressionType = exprPosControl;
exprPosSourceexprPosSource: TBindCompExpressionType = exprPosSource;
exprSourceToControlexprSourceToControl: TBindCompDesignerExpressionType = exprSourceToControl;
exprUnspecifiedexprUnspecified: TBindCompExpressionType = exprUnspecified;


Personal tools
Previous Versions
Translations