Description | Hierarchy | Fields | Methods | Properties |
type TOrderedItem = class(TCollectionItem)
TOrderedItem
is designed to allow TOrderedCollection to identify changed and new items during TOrderedCollection.Assign.
![]() |
FForeignId: integer; |
![]() |
FAlwaysAssignForeignId: boolean; |
![]() |
FInsertionNeeded: boolean; |
![]() |
function Model: TBaseModel; |
![]() |
function IsSame(AnotherItem: TOrderedItem): boolean; virtual; abstract; |
![]() |
procedure InvalidateModel; virtual; |
![]() |
procedure SetBooleanProperty(var AField: boolean; const NewValue: boolean); |
![]() |
procedure SetIntegerProperty(var AField: Integer; const NewValue: Integer); |
![]() |
procedure SetRealProperty(var AField: double; const NewValue: double); |
![]() |
procedure SetCaseSensitiveStringProperty(var AField: string; const NewValue: string); |
![]() |
procedure SetCaseInsensitiveStringProperty(var AField: string; NewValue: string); |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
constructor Create(Collection: TCollection); override; |
![]() |
property AlwaysAssignForeignId: boolean read FAlwaysAssignForeignId
write FAlwaysAssignForeignId; |
![]() |
FForeignId: integer; |
|
![]() |
FAlwaysAssignForeignId: boolean; |
![]() |
FInsertionNeeded: boolean; |
![]() |
function Model: TBaseModel; |
![]() |
function IsSame(AnotherItem: TOrderedItem): boolean; virtual; abstract; |
|
![]() |
procedure InvalidateModel; virtual; |
See also
|
![]() |
procedure SetBooleanProperty(var AField: boolean; const NewValue: boolean); |
![]() |
procedure SetIntegerProperty(var AField: Integer; const NewValue: Integer); |
![]() |
procedure SetRealProperty(var AField: double; const NewValue: double); |
![]() |
procedure SetCaseSensitiveStringProperty(var AField: string; const NewValue: string); |
![]() |
procedure SetCaseInsensitiveStringProperty(var AField: string; NewValue: string); |
![]() |
procedure Assign(Source: TPersistent); override; |
|
![]() |
constructor Create(Collection: TCollection); override; |
|
![]() |
property AlwaysAssignForeignId: boolean read FAlwaysAssignForeignId
write FAlwaysAssignForeignId; |
if |