Skip to main content

TcxSchedulerTimeGridView Members

Implements the TimeGrid View.

Constructors

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

Properties

Name Description
Active Specifies whether the current time View is visible in the scheduling area. Inherited from TcxSchedulerCustomView.
Bounds Specifies the TcxSchedulerSubControl‘s bounding rectangle. Inherited from TcxSchedulerSubControl.
CanShow Specifies whether the time View can be displayed in the scheduling area. Inherited from TcxSchedulerCustomView.
DragCloneEventList Obtains a collection of TcxSchedulerControlEvent clones that exist while an end-user drags user events within the scheduler control. Inherited from TcxSchedulerCustomView.
EventDetailInfo Specifies 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.
EventImagesLayout
EventMaxLineCount Specifies how many rows a user event occupies in the TimeGrid View whose EventDetailInfo property is set to True.
FirstVisibleDate Gets the first date currently visible in the scheduling area. Inherited from TcxSchedulerCustomView.
GroupingKind Specifies how the time View groups user events in the scheduling area. Inherited from TcxSchedulerCustomResourceView.
Height Specifies the height of the TcxSchedulerSubControl ‘s rectangle. Inherited from TcxSchedulerSubControl.
HitTest Provides access to a HitTest class instance that contains information about the View’s element to which the test point belongs.
LastVisibleDate Gets the last date currently visible in the scheduling area. Inherited from TcxSchedulerCustomView.
Scales Represents settings for the major and minor time scales.
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.
ShowMoreEventsButton Specifies whether the “more events” button is to be displayed in TimeGrid View.
ShowResourceScrollBar Specifies whether a scrollbar is to be displayed within each resource in the TimeGrid View.
ShowTimeAsClock Specifies whether to display the user event‘s time as a miniature clock in the scheduling area. Inherited from TcxSchedulerCustomResourceView.
SnapEventsToTimeSlots Specifies whether a user event‘s rectangle is to be resized, so it will entirely occupy time blocks.
StartOfWeek Inherited from TcxSchedulerSubControl.
Styles Represents style settings for the scheduling area when using the TimeGrid View.
TreeBrowser protected Provides access to the Tree Browser pane linked to the View.
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.
VisibleStart Specifies the time of the time scale’s first visible unit in the scheduling area.
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.
WorkFinish protected Inherited from TcxSchedulerCustomView.
WorkStart protected Inherited from TcxSchedulerCustomView.
WorkTimeOnly Specifies whether only working hours are displayed in the scheduling area.

Methods

Name Description
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
Equals(TObject) Inherited from TObject.
FinilizePainter Inherited from TcxSchedulerCustomResourceView.
GetHashCode Inherited from TObject.
GetMajorUnitDisplayText(TDateTime,TDateTime,TcxSchedulerTimeGridScaleTextType) Returns the title of the specified major time scale’s unit as a formatted string.
GetMinorUnitDisplayText(TDateTime,TDateTime,TcxSchedulerTimeGridScaleTextType) Returns the title of the specified minor time scale’s unit as a formatted string.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
InitializePainter Inherited from TcxSchedulerCustomResourceView.
Invalidate Indicates 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.
LayoutChanged Invalidates the current TcxSchedulerSubControl component to mirror any changes made to its layout. Inherited from TcxSchedulerSubControl.
QueryInterface(TGUID,Untyped) Inherited from TInterfacedPersistent.
Refresh Forces the scheduler control to repaint itself. Inherited from TcxSchedulerSubControl.
Repaint Inherited 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.
ToString Inherited from TObject.

Events

Name Description
OnCustomDrawMajorUnit Occurs every time the major time scale unit is about to be drawn.
OnCustomDrawMinorUnit Occurs every time the minor time scale unit is about to be drawn.
OnCustomDrawSelectionBar Occurs every time the time selection bar unit is about to be drawn.
OnGetMajorUnitDisplayText Fires every time the title of the major time scale’s unit is rendered.
OnGetMinorUnitDisplayText Fires every time the title of the minor time scale’s unit is rendered.
See Also