Top  | Previous | Next

Gantt Chart

charts_Gantt

Description

A Gantt chart is used for task scheduling. It shows a list of named tasks, each of which have a start date, an end date, and a percentage complete. This allows an easy way to visualize tasks, workflows, and scheduling.

 

The Gantt chart is configured by populating its Data property. Each row of the dataset represents a task. There should be four columns: the task label, the start date, the end date, and the percentage (0-100) complete.

Properties

Appearance

Chart Title

An optional title that will appear at the top of the chart.

Scripting name

title

Data type

String

Task Axis Title

 

Scripting name

taskAxisTitle

Data type

String

Date Axis Title

 

Scripting name

dateAxisTitle

Data type

String

Task Color

The main color to draw tasks

Scripting name

taskColor

Data type

Color

Complete Color

The color to draw the amount completed in.

Scripting name

completeColor

Data type

Color

Incomplete Color

The color to draw the amount remaining to do in.

Scripting name

incompleteColor

Data type

Color

Plot Background

The background color for the plot.

Scripting name

plotBackground

Data type

Color

Title Font

The font for the optional chart title.

Scripting name

titleFont

Data type

Font

Axis Font

The font for axis labels

Scripting name

axisLabelFont

Data type

Font

Tick Font

The font for tick labels

Scripting name

axisTickLabelFont

Data type

Font

Antialias

Draw with antialias on? Makes text smoother

Scripting name

antialias

Data type

boolean

Flags

expert

Behavior

Tooltips?

Show tooltips on tasks?

Scripting name

tooltips

Data type

boolean

Common

Name

The name of this component.

Scripting name

name

Data type

String

Flags

bindable

Visible

If disabled, the component will be hidden.

Scripting name

visible

Data type

boolean

Flags

bindable

Border

The border surrounding this component. NOTE that the border is unaffected by rotation.

Scripting name

border

Data type

Border

Mouseover Text

The text that is displayed in the tooltip which pops up on mouseover of this component.

Scripting name

toolTipText

Data type

String

Cursor

The mouse cursor to use when hovering over this component.

Scripting name

cursorCode

Data type

int

Flags

expert

Values

0

Default

1

Crosshair

2

Text

3

Wait

12

Hand

13

Move

4

SW Resize

5

SE Resize

6

NW Resize

7

NE Resize

8

N Resize

9

S Resize

10

W Resize

11

E Resize

Data

Data

The data driving the chart.

Scripting name

data

Data type

Dataset

Data Quality

The data quality code for any tag bindings on this component.

Scripting name

dataQuality

Data type

int

Flags

bindable | expert

Scripting

Events

The following event sets are fired by this component. See Component Event Handlers to learn more.

mouse
mouseMotion
propertyChange

 

Scripting Functions

This component has no special scripting functions.