Table of Contents

TTMSFNCPlannerGroup Class

Represents a named span that groups consecutive resource positions under a single header label in the planner group band.

API unit family: TMSFNCPlannerData Inherits from: TCollectionItem

Syntax

TTMSFNCPlannerGroup = class(TCollectionItem)

Properties

Name Description
DBKey Database key string used by database adapters to correlate this group with an external record.
DataBoolean Arbitrary Boolean for associating application-defined state with this group; True has only the meaning assigned by the application.
DataInteger Arbitrary integer for associating application-defined numeric data with this group.
DataObject Arbitrary object reference for associating application-defined data with this group.
DataPointer Arbitrary pointer for associating application-defined data with this group.
DataString Arbitrary string for associating application-defined text data with this group.
EndPosition Zero-based index of the last resource position spanned by this group header.
Hint Tooltip text shown when the user hovers over this group header.
Name Internal identifier name of the group used to look it up programmatically via FindGroupByName.
StartPosition Zero-based index of the first resource position spanned by this group header.
Tag Integer tag for associating application-defined numeric data with this group.
Text Display label rendered in the group header band spanning the group's resource positions.

Methods

Name Description
GetText Returns the text label rendered in the group header; override to provide dynamic text.
Planner Returns the planner data instance that owns this group collection.