In Microsoft Project, manually scheduled tasks can display arbitrary text for their start, finish and duration attributes. Internally Microsoft Project does store actual values for these attributes, which are available in MPXJ via the Start, Finish and Duration attributes. Any arbitrary text provided by the user for these attributes will be available in MPXJ as the Start Text, Finish Text and Duration Text attributes. This PR adds flags to the task which can be used to determine which of these attributes would be shown to the user in Microsoft Project.
In Microsoft Project, manually scheduled tasks can display arbitrary text for their start, finish and duration attributes. Internally Microsoft Project does store actual values for these attributes, which are available in MPXJ via the Start, Finish and Duration attributes. Any arbitrary text provided by the user for these attributes will be available in MPXJ as the Start Text, Finish Text and Duration Text attributes. This PR adds flags to the task which can be used to determine which of these attributes would be shown to the user in Microsoft Project.