Class TExContainerType
Unit
rjExObjectList
Declaration
type TExContainerType = class(TBase04List
)
Description
Base class for TObjectList
.Hierarchy
TBase04List
> TExList
> TExContainer
> TErrorObject
Fields
None.
Methods
Overview
Description
function ExistAllObjects(const AObjs: array of TExObjectType): Boolean; |
Returns True
if all of the AObjs
in the array exist in the Items' Obj Elements of the container, otherwise returns False
. Comparison starts with the first Item.
function ExistAnyObjects(const AObjs: array of TExObjectType): Boolean; |
Returns True
if at least one of the AObjs
in the array exists in the Items' Obj Elements of the container, otherwise returns False
. Comparison starts with the first Item.
function ExistsBackFromObject(const Item: Pointer; const Obj: TExObjectType): Boolean; |
Returns True if AObj
exists among the Items' Obj Elements of the container, otherwise returns False. Comparison starts with the last Item.
function ExistsFromObject(const Item: Pointer; const Obj: TExObjectType): Boolean; |
Returns True if AObj
exists among the Items' Obj Elements of the container, otherwise returns False. Comparison starts with the first Item.
Returns the Obj Element of the first Item in the container.
Returns the Obj Element of the last Item in the container.
Returns the Obj Element of the Item pointed to by Item
.
function InsertObjectAfter(const Item: Pointer; const Obj: TExObjectType): Pointer; |
function InsertObjectBefore(const Item: Pointer; const Obj: TExObjectType): Pointer; |
Removes all Items whose Obj Element is the same as AObj
from the container.
Removes all Items whose Obj Element is the same as AObj
from the container starting at the last Item.
Stores Obj
to the Obj Element of the first Item in the container.
Stores Obj
to the Obj Element of the last Item in the container.
procedure SetObject(const Item: Pointer; const Obj: TExObjectType); |
Stores Obj
to the Obj Element of the Item pointed to by Item
.
Sorts all Items in the container by their Obj Element in ascending order.
procedure SortByObjectDesc; |
Sorts all Items in the container by their Obj Element in descending order.
Properties
Overview
Description
Reads or modifies the Obj Element of the first Item in the container.
Reads or modifies the Obj Element of the last Item in the container.
Reads or writes the Obj Element of the Item pointed to by Item
.
rjExContainer Library Version 0.1
Copyright Ralf Junker 2000-2001
http://www.zeitungsjunge.de/delphi/