![]() Rogue Wave Views 5.5.1 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
Dynamic grid for Gantt rows in an IlvGanttChart.
More...
#include <ilviews/gantt/ganttgrd.h>
Public Member Functions | |
| IlvGanttCalendarGrid (IlvGanttChart *gantt, const IlvRect &rect, IlvPalette *palette=0) | |
| Constructor to create new instances. | |
| IlvGanttCalendarGrid (IlvGanttChart *gantt, IlvPalette *palette=0) | |
| Constructor to create new instances. | |
| virtual IlvPalette * | getBackgroundPalette () const |
| Returns the palette used to fill the grid. | |
| virtual IlvPalette * | getForegroundPalette () const |
| Returns the palette used to draw the grid lines. | |
| virtual IlvGanttChart * | getGanttChart () const |
| Returns the Gantt chart for which the grid is drawn. | |
| virtual void | getGridArea (IlvRect &area) const |
| Returns the bounds of the grid. | |
Dynamic grid for Gantt rows in an IlvGanttChart.
Library: ilvgantt
This class draws horizontal and vertical grids for the Gantt rows in the grapher views of the IlvGanttChart. The horizontal graduation of the grid is automatically updated when the grapher views is zoomed.
| IlvGanttCalendarGrid::IlvGanttCalendarGrid | ( | IlvGanttChart * | gantt, | |
| IlvPalette * | palette = 0 | |||
| ) |
Constructor to create new instances.
The palette parameter specifies the foreground of the grid. An inverted palette is automatically computed for filling the background.
| gantt | The Gantt chart for which to draw the grid. | |
| palette | The palette for the grid. |
| IlvGanttCalendarGrid::IlvGanttCalendarGrid | ( | IlvGanttChart * | gantt, | |
| const IlvRect & | rect, | |||
| IlvPalette * | palette = 0 | |||
| ) |
Constructor to create new instances.
The palette parameter specifies the foreground of the grid. An inverted palette is automatically computed for filling the background.
| gantt | The Gantt chart for which to draw the grid. | |
| rect | The initial bounds of the grid. | |
| palette | The palette for the grid. |
| virtual IlvPalette* IlvGanttCalendarGrid::getBackgroundPalette | ( | ) | const [virtual] |
Returns the palette used to fill the grid.
Subclasses should implement this function.
Implements IlvGanttHorizontalGridImpl.
| virtual IlvPalette* IlvGanttCalendarGrid::getForegroundPalette | ( | ) | const [virtual] |
Returns the palette used to draw the grid lines.
Subclasses should implement this function.
Implements IlvGanttHorizontalGridImpl.
| virtual IlvGanttChart* IlvGanttCalendarGrid::getGanttChart | ( | ) | const [virtual] |
Returns the Gantt chart for which the grid is drawn.
Subclasses should implement this function.
Implements IlvGanttHorizontalGridImpl.
| virtual void IlvGanttCalendarGrid::getGridArea | ( | IlvRect & | area | ) | const [virtual] |
Returns the bounds of the grid.
Subclasses should implement this function.
Implements IlvGanttHorizontalGridImpl.
© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.