2 * taskjuggler.h - TaskJuggler
4 * Copyright (c) 2002, 2003, 2004 by Chris Schlaeger <cs@kde.org>
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of version 2 of the GNU General Public License as
8 * published by the Free Software Foundation.
13 #ifndef _taskjuggler_h_
14 #define _taskjuggler_h_
16 #define TJURL "http://www.taskjuggler.org"
20 CA_Undefined = 0, CA_Task, CA_Resource, CA_Account, CA_Shift, CA_Scenario
23 typedef enum CustomAttributeType
25 CAT_Undefined = 0, CAT_Reference, CAT_Text
26 } CustomAttributeType;
28 typedef enum TaskStatus
30 Undefined = 0, NotStarted, InProgressLate, InProgress, OnTime,
31 InProgressEarly, Finished, Late
34 typedef enum AccountType { AllAccounts = 0, Cost, Revenue } AccountType;
38 minutes = 0, hours, days, weeks, months, years, shortAuto, longAuto