Gantt object
The Exontrol's ExGantt component is our approach to create timeline charts (also known as Gantt charts). Gantt chart is a time-phased graphic display of activity durations. Activities are listed with other tabular information on the left side with time intervals over the bars. Activity durations are shown in the form of horizontal bars. The Gantt object supports the following properties and methods:

 NameDescription 
  AllowEditRetrieves or sets a value that indicates whether the editing tree is allowed or disabled. 
  AppearanceRetrieves or sets the control's appearance. 
  ApplyFilterApplies the filter. 
  ASCIILowerSpecifies the set of lower characters. 
  ASCIIUpperSpecifies the set of upper characters. 
  AutoSearchEnables or disables the auto search feature. 
  BackColorRetrieves or sets a value that indicates the control's background color.  
  BackColorAlternateSpecifies the background color used to display alternate items in the control. 
  BackColorHeaderSpecifies the header's background color. 
  BackColorLevelHeaderSpecifies the multiple levels header's background color. 
  BackColorLockRetrieves or sets a value that indicates the control's background color for the locked area.  
  BackColorSortBarRetrieves or sets a value that indicates the sort bar's background color. 
  BackColorSortBarCaptionReturns or sets a value that indicates the caption's background color in the control's sort bar. 
  BackgroundReturns or sets a value that indicates the background color for parts in the control. 
  BeginUpdateMaintains performance when items are added to the control one at a time. This method prevents the control from painting until the EndUpdate method is called. 
  ChartGets the chart object. 
  CheckImageRetrieves or sets a value that indicates the image used by cells of checkbox type. 
  ClearFilterClears the filter. 
  ColumnAutoResizeReturns or sets a value indicating whether the control will automatically size its visible columns to fit on the control's client width. 
  ColumnFromPointRetrieves the column from point. 
  ColumnsRetrieves the control's column collection. 
  ColumnsAllowSizingRetrieves or sets a value that indicates whether a user can resize columns at run-time. 
  ConditionalFormatsRetrieves the conditional formatting collection. 
  ContinueColumnScrollRetrieves or sets a value indicating whether the control will automatically scroll the visible columns by pixel or by column width. 
  CountLockedColumnsRetrieves or sets a value indicating the number of locked columns. A locked column is not scrollable. 
  DataSourceRetrieves or sets a value that indicates the data source for object. 
  DefaultItemHeightRetrieves or sets a value that indicates the default item height. 
  DescriptionChanges descriptions for control objects. 
  DetectAddNewSpecifies whether the control detects when a new record is added to the bounded recordset. 
  DrawGridLinesRetrieves or sets a value that indicates whether the grid lines are visible or hidden. 
  EnabledEnables or disables the control. 
  EndUpdateResumes painting the control after painting is suspended by the BeginUpdate method. 
  EnsureVisibleColumnScrolls the control's content to ensure that the column fits the client area. 
  ExpandOnDblClickSpecifies whether the item is expanded or collapsed if the user dbl clicks the item. 
  ExpandOnKeysSpecifies a value that indicates whether the control expands or collapses a node when user presses arrow keys. 
  ExpandOnSearchExpands items automatically while user types characters to search for a specific item. 
  FilterBarBackColorSpecifies the background color of the control's filter bar. 
  FilterBarCaptionSpecifies the filter bar's caption. 
  FilterBarDropDownHeightSpecifies the height of the drop down filter window proportionally with the height of the control's list. 
  FilterBarFontRetrieves or sets the font for control's filter bar. 
  FilterBarForeColorSpecifies the foreground color of the control's filter bar. 
  FilterBarHeightSpecifies the height of the control's filter bar. If the value is less than 0, the filter bar is automatically resized to fit its description. 
  FilterCriteriaRetrieves or sets the filter criteria. 
  FilterIncludeSpecifies the items being included after the user applies the filter. 
  FontRetrieves or sets the control's font. 
  ForeColorRetrieves or sets a value that indicates the control's foreground color. 
  ForeColorHeaderSpecifies the header's foreground color. 
  ForeColorLockRetrieves or sets a value that indicates the control's foreground color for the locked area. 
  ForeColorSortBarRetrieves or sets a value that indicates the sort bar's foreground color. 
  FullRowSelectEnables full-row selection in the control. 
  GetItemsGets the collection of items into a safe array, 
  GridLineColorSpecifies the grid line color. 
  HasButtonsAdds a button to the left side of each parent item. The user can click the button to expand or collapse the child items as an alternative to double-clicking the parent item. 
  HasButtonsCustomSpecifies the index of icons for +/- signs when the HasButtons property is exCustom. 
  HasLinesEnhances the graphic representation of a tree control's hierarchy by drawing lines that link child items to their corresponding parent item. 
  HeaderAppearanceRetrieves or sets a value that indicates the header's appearance. 
  HeaderHeightRetrieves or sets a value indicating the control's header height. 
  HeaderVisibleRetrieves or sets a value that indicates whether the tree's header is visible or hidden. 
  HideSelectionReturns a value that determines whether selected item appears highlighted when a control loses the focus. 
  hWndRetrieves the control's window handle. 
  HyperLinkColorSpecifies the hyperlink color. 
  ImagesSets at runtime the control's image list. The Handle should be a handle to an Image List Control. 
  IndentRetrieves or sets the amount, in pixels, that child items are indented relative to their parent items. 
  ItemFromPointRetrieves the item from point. 
  ItemsRetrieves the control's item collection. 
  ItemsAllowSizingRetrieves or sets a value that indicates whether a user can resize items at run-time. 
  LinesAtRootLink items at the root of the hierarchy. 
  MarkSearchColumnRetrieves or sets a value that indicates whether the searching column is marked or unmarked 
  OLEDragCauses a component to initiate an OLE drag/drop operation. 
  OLEDropModeReturns or sets how a target component handles drop operations 
  PictureRetrieves or sets a graphic to be displayed in the control. 
  PictureDisplayRetrieves or sets a value that indicates the way how the graphic is displayed on the control's background 
  PictureDisplayLevelHeaderRetrieves or sets a value that indicates the way how the graphic is displayed on the control's header background. 
  PictureLevelHeaderRetrieves or sets a graphic to be displayed in the control's header when multiple levels is on. 
  PutItemsAdds an array of integer, long, date, string, double, float, or variant arrays to the tree, beginning at Index. 
  RadioImageRetrieves or sets a value that indicates the image used by cells of radio type. 
  RClickSelectRetrieves or sets a value that indicates whether an item is selected using right mouse button. 
  RefreshRefreshes the control's content. 
  ReplaceIconAdds a new icon, replaces an icon or clears the control's image list. 
  ScrollScrolls the control's content. 
  ScrollBarsReturns or sets a value that determines whether the control has horizontal and/or vertical scroll bars. 
  ScrollBySingleLineRetrieves or sets a value that indicates whether the control scrolls the lines to the end. If you have at least a cell that has SingleLine false, you have to check the ScrollBySingleLine property.. 
  ScrollPosSpecifies the vertical/horizontal scroll position. 
  SearchColumnIndexRetrieves or sets a value indicating the column's index that is used for auto search feature. 
  SelBackColorRetrieves or sets a value that indicates the selection background color. 
  SelBackModeRetrieves or sets a value that indicates whether the selection is transparent or opaque. 
  SelectColumnSpecifies whether the user selects cells only in SelectColumnIndex column, while FullRowSelect property is False. 
  SelectColumnIndexRetrieves or sets a value that indicates control column's index where the user is able to select an item. It has effect only for FullRowSelect = false.  
  SelectColumnInnerRetrieves or sets a value that indicates the index of the inner cell that's selected. 
  SelForeColorRetrieves or sets a value that indicates the selection foreground color. 
  SelLengthReturns or sets the number of characters selected. 
  SelStartReturns or sets the starting point of text selected; indicates the position of the insertion point if no text is selected. 
  ShowFocusRectRetrieves or sets a value indicating whether the control draws a thin rectangle arround the focused item. 
  ShowImageListSpecifies whether the control's image list window is visible or hidden. 
  ShowLockedItemsRetrieves or sets a value that indicates whether the control displays the locked items. 
  SingleSelRetrieves or sets a value that indicates whether the control supports single or multiple selection. 
  SingleSortReturns or sets a value that indicates whether the control supports sorting by single or multiple columns. 
  SortBarCaptionSpecifies the caption being displayed on the control's sort bar when the sort bar contains no columns. 
  SortBarColumnWidthSpecifies the maximum width a column can be in the control's sort bar. 
  SortBarHeightRetrieves or sets a value that indicates the height of the control's sort bar. 
  SortBarVisibleRetrieves or sets a value that indicates whether control's sort bar is visible or hidden. 
  SortOnClickRetrieves or sets a value that indicates whether the control sorts automatically the data when the user click on column's caption. 
  TemplateSpecifies the control's template. 
  ToolTipDelaySpecifies the time in ms that passes before the ToolTip appears. 
  ToolTipPopDelaySpecifies the period in ms of time the ToolTip remains visible if the mouse pointer is stationary within a control. 
  ToolTipWidthSpecifies a value that indicates the width of the tooltip window, in pixels. 
  TreeColumnIndexRetrieves or sets a value indicating the column's index where the hierarchy will be displayed. 
  UseTabKeySpecifies whether the TAB key is used to change the searching column. 
  VersionRetrieves the control's version. 
  VisualAppearanceRetrieves the control's appearance.