Class TPMDdeGroups (unit PMDdeGrp)

Inherits from

TDdeClientConv

Usage of a var PMDdeGroups:TPMDdeGroups is restricted to the code between the "brackets" PMDdeGroups:= TPMDdeGroups.Create(OwnerComponent); and PMDdeGroups.Destroy; Create reserves resources: storage for the object and a dde conbersation with the Program Manager. The TStringList PMDdeGroups.Groups contains the names of groups. To get access to more information concerning the group with index G and its items, associate to it an TPMDDeGroup object by PMDdeGroups.OpenGroup(G); OpenGroup(G) is idempotent: more than one call (before a CloseGroup(G)) do not matter. The TPMDdeGroup may be dissociated explicitly by PMDdeGroups.CloseGroup(G); CloseGrp will implicitly release all TPMGFItems and free all reserved resources. Errors are signalled by Exceptions labelled with PMDdeGrp/severity Freeware: P.J. Veger, Best, The Netherlands

Constructors


constructor Create(AOwner: TComponent);

groupnames, with associated TPMGroup objects


Functions

procedure CloseGroup(G: GroupIndexSet);

fourth line item: ????

destructor Destroy;


procedure OpenGroup(G: GroupIndexSet);


Properties

Events

Variables

Groups : TStringList {groupnames, with associated TPMGroup objects};



Constructors


constructor Create(AOwner: TComponent);

groupnames, with associated TPMGroup objects


Functions


procedure CloseGroup(G: GroupIndexSet);

fourth line item: ????


destructor Destroy;


procedure OpenGroup(G: GroupIndexSet);


Properties


Events


Variables


Groups : TStringList {groupnames, with associated TPMGroup objects};