Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| NKPlato | |
| CAccount | Account holds one account |
| CAccounts | Accounts administrates all accounts |
| CAppointmentIntervalList | This list is sorted after 1) startdatetime, 2) enddatetime |
| CAppointment | A resource (Resource) can be scheduled to be used at any time, this is represented internally with Appointments There is one Appointment per resource-task pair |
| CCalendar | Calendar defines the working and nonworking days and hours |
| CCalendarPanel | Provides a widget for calendar input |
| CDateInternalWeekSelector | Week selection widget |
| CDateInternalMonthPicker | A table containing month names |
| CDateInternalYearSelector | Year selection widget |
| CPopupFrame | Frame with popup menu behaviour |
| CDateValidator | Validates user-entered dates |
| CDateTime | DateTime is a TQDateTime which knows about Duration |
| CDoubleListViewBase | The class DoubleListViewBase provides a double listview where the right listview (the slave) containes columns of double values and the left listview (the master) is the 'item' listview and also provides for a sum total column of the values in the slave listview |
| CDuration | The duration class can be used to store a timespan in a convenient format |
| CFieldDescriptor | This structure describes one of the fields shown |
| CNode | This class represents any node in the project, a node can be a project or a subproject or any task |
| CEffort | Any Node will store how much time it takes to complete the node (typically a Task) in the traditional scheduling software the effort which is needed to complete the node is not simply a timespan but is stored as an optimistic, a pessimistic and an expected timespan |
| CProject | Project is the main node in a project, it contains child nodes and possibly sub-projects |
| CRelation | The relation class couples a 2 nodes together which are dependent on each other |
| CResourceGroup | This class represents a group of similar resources to be assigned to a task e.g |
| CResource | Any resource that is used by a task |
| CRisk | Risk is associated with a resource/task pairing to indicate the planner's confidence in the estimated effort |
| CSchedule | Holds data calculated during project calculation and scheduling, eg start- and end-times and appointments |
| CNodeSchedule | NodeSchedule holds scheduling information for a node (task) |
| CResourceSchedule | ResourceSchedule holds scheduling information for a resource |
| CMainSchedule | MainSchedule holds scheduling information for the main project node |
| CSummaryTaskDialog | The dialog that shows and allows you to alter summary tasks |
| CTask | A task in the scheduling software is represented by this class |
| CTaskDialog | The dialog that shows and allows you to alter any task |
