Back to Devexpress

TcxSchedulerGanttView Members

vcl-cxschedulerganttview-dot-tcxschedulerganttview-dot-underscore-members.md

latest18.7 KB
Original Source

TcxSchedulerGanttView Members

The Gantt View.

Constructors

NameDescription
Create(TcxCustomScheduler)Initializes a new instance of the TcxSchedulerSubControl class with specified settings. Inherited from TcxSchedulerSubControl.

Properties

NameDescription
ActiveSpecifies whether the current time View is visible in the scheduling area. Inherited from TcxSchedulerCustomView.
BoundsSpecifies the TcxSchedulerSubControl‘s bounding rectangle. Inherited from TcxSchedulerSubControl.
CanShowSpecifies whether the time View can be displayed in the scheduling area. Inherited from TcxSchedulerCustomView.
DragCloneEventListObtains a collection of TcxSchedulerControlEvent clones that exist while an end-user drags user events within the scheduler control. Inherited from TcxSchedulerCustomView.
EventDetailInfoSpecifies whether a rectangle of the scheduled user event will occupy only the first row of the time scale’s column or the column’s space necessary for displaying the user event’s details. Inherited from TcxSchedulerTimeGridView.
EventImagesLayoutInherited from TcxSchedulerTimeGridView.
EventMaxLineCountSpecifies how many rows a user event occupies in the TimeGrid View whose EventDetailInfo property is set to True. Inherited from TcxSchedulerTimeGridView.
EventsStyleSpecifies how to display user events.
FirstVisibleDateGets the first date currently visible in the scheduling area. Inherited from TcxSchedulerCustomView.
GroupingKindSpecifies how the time View groups user events in the scheduling area. Inherited from TcxSchedulerCustomResourceView.
HeightSpecifies the height of the TcxSchedulerSubControl ‘s rectangle. Inherited from TcxSchedulerSubControl.
HitTestProvides access to a HitTest class instance that contains information about the View’s element to which the test point belongs.
LastVisibleDateGets the last date currently visible in the scheduling area. Inherited from TcxSchedulerCustomView.
LinkLineColor

Specifies the task connector’s color.

The default value of the LinkLineColor property is clNavy.

| | Scales | Represents settings for the major and minor time scales. Inherited from TcxSchedulerTimeGridView. | | Scheduler protected | Represents the scheduler control that acts as a container for the current component. Inherited from TcxSchedulerSubControl. | | SelectedDays | Represents the collection of dates to be displayed in the scheduling area. Inherited from TcxSchedulerCustomView. | | ShowEndTime protected | Specifies whether to display the user event‘s end time in the scheduling area. Inherited from TcxSchedulerCustomResourceView. | | ShowExpandButtons | Specifies whether task expand buttons are to be displayed in the Time View. | | ShowMoreEventsButton | Specifies whether the “more events” button is to be displayed in TimeGrid View. Inherited from TcxSchedulerTimeGridView. | | ShowResourceScrollBar | Specifies whether a scrollbar is to be displayed within each resource in the TimeGrid View. Inherited from TcxSchedulerTimeGridView. | | ShowTimeAsClock | Specifies whether to display the user event‘s time as a miniature clock in the scheduling area. Inherited from TcxSchedulerCustomResourceView. | | ShowTotalProgressLine | Specifies whether a progress line is to be displayed in the View. | | SnapEventsToTimeSlots | Specifies whether a user event‘s rectangle is to be resized, so it will entirely occupy time blocks. Inherited from TcxSchedulerTimeGridView. | | StartOfWeek | Inherited from TcxSchedulerSubControl. | | Styles | Represents style settings for the scheduling area when using the TimeGrid View. Inherited from TcxSchedulerTimeGridView. | | TotalProgressLineColor | Specifies the progress line’s color. | | TreeBrowser | Provides access to the Tree Browser pane linked to the View. Inherited from TcxSchedulerTimeGridView. | | Visible protected | Specifies whether the TcxSchedulerSubControl component is visible in the scheduler control. Inherited from TcxSchedulerSubControl. | | VisibleFinish | Gets the time of the time scale’s last visible unit in the scheduling area. Inherited from TcxSchedulerTimeGridView. | | VisibleStart | Specifies the time of the time scale’s first visible unit in the scheduling area. Inherited from TcxSchedulerTimeGridView. | | Width | Specifies the width of the TcxSchedulerSubControl ‘s rectangle. Inherited from TcxSchedulerSubControl. | | WorkDays protected | Inherited from TcxSchedulerCustomView. | | WorkDaysOnly | Specifies whether only working days are displayed in the scheduling area. Inherited from TcxSchedulerTimeGridView. | | WorkFinish protected | Inherited from TcxSchedulerCustomView. | | WorkStart protected | Inherited from TcxSchedulerCustomView. | | WorkTimeOnly | Specifies whether only working hours are displayed in the scheduling area. Inherited from TcxSchedulerTimeGridView. |

Methods

NameDescription
Assign(TPersistent)Inherited from TPersistent.
AssignTo(TPersistent)Inherited from TPersistent.
Equals(TObject)Inherited from TObject.
FinilizePainterInherited from TcxSchedulerCustomResourceView.
GetHashCodeInherited from TObject.
GetMajorUnitDisplayText(TDateTime,TDateTime,TcxSchedulerTimeGridScaleTextType)Returns the title of the specified major time scale’s unit as a formatted string. Inherited from TcxSchedulerTimeGridView.
GetMinorUnitDisplayText(TDateTime,TDateTime,TcxSchedulerTimeGridScaleTextType)Returns the title of the specified minor time scale’s unit as a formatted string. Inherited from TcxSchedulerTimeGridView.
GetNamePathInherited from TPersistent.
GetOwnerInherited from TPersistent.
InitializePainterInherited from TcxSchedulerCustomResourceView.
InvalidateIndicates that the current TcxSchedulerSubControl component needs to be repainted. Inherited from TcxSchedulerSubControl.
InvalidateRect(TRect)Indicates the ARect rectangle needs to be repainted. Inherited from TcxSchedulerSubControl.
LayoutChangedInvalidates the current TcxSchedulerSubControl component to mirror any changes made to its layout. Inherited from TcxSchedulerSubControl.
QueryInterface(TGUID,Untyped)Inherited from TInterfacedPersistent.
RefreshForces the scheduler control to repaint itself. Inherited from TcxSchedulerSubControl.
RepaintInherited from TcxSchedulerSubControl.
RepaintRect(TRect)Inherited from TcxSchedulerSubControl.
ScreenToClient(TPoint)Inherited from TcxSchedulerSubControl.
SetBounds(Integer,Integer,Integer,Integer)Sets all the attributes of the current TcxSchedulerSubControl component’s bounding at once. Inherited from TcxSchedulerSubControl.
ToStringInherited from TObject.

Events

NameDescription
OnCustomDrawMajorUnitOccurs every time the major time scale unit is about to be drawn. Inherited from TcxSchedulerTimeGridView.
OnCustomDrawMinorUnitOccurs every time the minor time scale unit is about to be drawn. Inherited from TcxSchedulerTimeGridView.
OnCustomDrawSelectionBarOccurs every time the time selection bar unit is about to be drawn. Inherited from TcxSchedulerTimeGridView.
OnEndLinkEventAllows you to prohibit task linking.
OnGetMajorUnitDisplayTextFires every time the title of the major time scale’s unit is rendered. Inherited from TcxSchedulerTimeGridView.
OnGetMinorUnitDisplayTextFires every time the title of the minor time scale’s unit is rendered. Inherited from TcxSchedulerTimeGridView.
OnShowTaskDependencyEditorAllows you to customize the Task Dependency dialog invocation.
OnStartLinkEventAllows you to control which tasks can serve as sources of task connectors.

See Also

TcxSchedulerGanttView Class

cxSchedulerGanttView Unit