Gantt Chart Control  1.3
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Package Braincase.GanttChart

Classes

class  GDIExtention
 
class  Chart
 Gantt Chart control More...
 
struct  TaskFormat
 Format for painting tasks More...
 
struct  RelationFormat
 Format for painting relations More...
 
struct  HeaderFormat
 Format for painting chart header More...
 
class  TaskMouseEventArgs
 Provides data for TaskMouseEvent More...
 
class  TaskDragDropEventArgs
 Provides data for TaskDragDropEvent More...
 
class  ChartPaintEventArgs
 Provides data for ChartPaintEvent More...
 
class  HeaderPaintEventArgs
 Provides data for ChartPaintEvent More...
 
class  TaskPaintEventArgs
 Provides data for TaskPaintEvent More...
 
class  RelationPaintEventArgs
 Provides data for RelationPaintEvent More...
 
struct  ChartInfo
 Provides information about the chart at a specific row and date/time. More...
 
class  Row
 
class  Column
 
class  Task
 Passive data class holding schedule information More...
 
interface  IProjectManager< T, R >
 ProjectManager interface More...
 
class  ProjectManager
 Wrapper ProjectManager class More...
 
class  ProjectManager< T, R >
 Concrete ProjectManager class for the IProjectManager interface More...
 
interface  IViewport
 IViewport moves in world coordinate and projects models to device coordinate space More...
 
class  PrintViewport
 IViewport for printing to file More...
 
class  ControlViewport
 An IViewport that is placed over a world coordinate system and provides methods to transform between world and view coordinates More...
 
class  ImageViewport
 IViewport for printing to image. The full chart in the world is printed as-is. More...
 

Enumerations

enum  TimeScaleDisplay { TimeScaleDisplay.DayOfWeek, TimeScaleDisplay.DayOfMonth, TimeScaleDisplay.WeekOfYear }
 Time scale display format More...
 
enum  TimeScale { TimeScale.Day, TimeScale.Week }
 Time scale in which the time units represent More...
 

Enumeration Type Documentation

Time scale in which the time units represent

Enumerator
Day 

Unit time in Days

Week 

Unit time in Weeks

Time scale display format

Enumerator
DayOfWeek 

Day of the week: S, M, T, W, T, F, S

DayOfMonth 

Day of month; 1 to 31

WeekOfYear 

Week of the year: 1 to 52; or 53 in case of leap year