<Grid>
   <Cfg id="Constraints" IdChars="0123456789" NumberId="1" Sorting="0" Undo="1" SuppressCfg="1" StyleDependencyModifier="0" ScrollParentHorz="Border"/>
   <Cfg DefaultDate="1/1/2010" MinMidWidth="200" CopyPasteRows="3"/>
   <LeftCols>
      <C Name="id" Type="Int" CanEdit="0" CanSort="0"/>
   </LeftCols>
   <Cols>
      <C Name="ES" Type="Date" Format="dddddd" EditFormat="%d"/>
      <C Name="LS" Type="Date" Format="dddddd" EditFormat="%d"/>
      <C Name="EF" Type="Date" Format="dddddd" EditFormat="%d"/>
      <C Name="LF" Type="Date" Format="dddddd" EditFormat="%d"/>
      <C Name="START" Type="Date" Format="dddddd" EditFormat="%d"/>
      <C Name="END" Type="Date" Format="dddddd" EditFormat="%d"/>
      <C Name="PARTS1" Type="Date" Range="1" Format="dddddd" EditFormat="%d" Width="55"/>
      <C Name="RUN" Width="45"/>
      <C Name="FLAGS" Type="Date" Range="1" Button="" Format="dddddd" EditFormat="%d"/>
      <C Name="POINTS" Type="Date" Range="1" Button="" Format="dddddd" EditFormat="%d"/>
      <C Name="MAN" Type="Date" Visible="0"/>
      <C Name="MAN1" Type="Date" Visible="0"/>
      <C Name="MANRUN" Type="Date" Visible="0"/>
   </Cols>
   <RightCols>
      <C Name="GANTT" Type="Gantt"
         GanttOrder="Chart,Availability,Run,Main,Mark,Dependency,Flags,Points,Constraints"
         GanttDataUnits="d" GanttUnits="d" GanttLastUnit="d" GanttWidth="22"
         GanttCount="2"
         GanttStart="START" GanttEnd="END"
         GanttParts1="PARTS1" GanttTop1="9" GanttHeight1="3" GanttClass1="Fuchsia"
         GanttRun="RUN" GanttRunTop="26" GanttRunSave="5"
         GanttFlags="FLAGS" GanttPoints="POINTS"
         GanttMinStart="ES" GanttMaxStart="LS" GanttMinEnd="EF" GanttMaxEnd="LF"
         GanttHeader6="d#%d"
         GanttTask="All,Run"
         GanttBase="1/3/2010" GanttBaseProof="1" GanttBasePreferred="0" GanttBaseCanEdit="1"
         GanttFinish="1/18/2010" GanttFinishProof="1"
         GanttUseConstraints="3"
         GanttCorrectDependencies="0" GanttStrict="0" GanttDirection="0"
         GanttConstraintsTop="12"
         GanttChartMinStart="1/1/2010" GanttChartMaxEnd="1/21/2010"
         GanttChartMaxStart="1/1/2010" GanttChartMinEnd="1/21/2010"
         GanttManualChange="2" GanttRunManualChange="2"
         />
   </RightCols>
   <Def>
      <D Name="R" Height="50"/>
   </Def>
   <Body>
      <B>
         <I id="0"/>
         <I id="1" ES="1/5/2010" LF="1/16/2010"
            />
         <I id="2" 
            START="1/8/2010" END="1/13/2010" PARTS1="1/8/2010~1/9/2010;1/11/2010~;1/12/2010~1/13/2010" 
            RUN="1/6/2010,2,end,Start;;2,,box;1,;0,milestone;1,;2,solid,solid;;2,end,End" FLAGS="1/6/2010" POINTS="1/15/2010;1/15/2010"
            />
         <I id="3" ES="1/5/2010" LF="1/16/2010"
            START="1/8/2010" END="1/13/2010" PARTS1="1/8/2010~1/9/2010;1/11/2010~;1/12/2010~1/13/2010" 
            RUN="1/6/2010,2,end,Start;;2,,box;1,;0,milestone;1,;2,solid,solid;;2,end,End" FLAGS="1/6/2010" POINTS="1/15/2010;1/15/2010"
            />
         <I id="4" LS="1/11/2010" EF="1/10/2010"
            START="1/8/2010" END="1/13/2010" PARTS1="1/8/2010~1/9/2010;1/11/2010~;1/12/2010~1/13/2010" 
            RUN="1/6/2010,2,end,Start;;2,,box;1,;0,milestone;1,;2,solid,solid;;2,end,End" FLAGS="1/6/2010" POINTS="1/15/2010;1/15/2010"
            />
         <I id="5" ES="1/8/2010" LS="1/8/2010"
            START="1/8/2010" END="1/13/2010" PARTS1="1/8/2010~1/9/2010;1/11/2010~;1/12/2010~1/13/2010" 
            RUN="1/6/2010,2,end,Start;;2,,box;1,;0,milestone;1,;2,solid,solid;;2,end,End" FLAGS="1/16/2010" POINTS="1/15/2010;1/15/2010"
            />
         <I id="6" EF="1/13/2010" LF="1/13/2010" 
            START="1/8/2010" END="1/13/2010" PARTS1="1/8/2010~1/9/2010;1/11/2010~;1/12/2010~1/13/2010" 
            RUN="1/6/2010,2,end,Start;;2,,box;1,;0,milestone;1,;2,solid,solid;;2,end,End" FLAGS="1/6/2010" POINTS="1/5/2010;1/5/2010"
            />
         <I id="7" ES="1/8/2010" LS="1/8/2010" EF="1/13/2010" LF="1/13/2010" 
            START="1/8/2010" END="1/13/2010" PARTS1="1/8/2010~1/9/2010;1/11/2010~;1/12/2010~1/13/2010" 
            RUN="1/6/2010,2,end,Start;;2,,box;1,;0,milestone;1,;2,solid,solid;;2,end,End" FLAGS="1/6/2010" POINTS="1/15/2010;1/15/2010"
            />
         <I id="8" ES="1/5/2010" LS="1/8/2010"
            START="1/8/2010" END="1/13/2010" PARTS1="1/8/2010~1/9/2010;1/11/2010~;1/12/2010~1/13/2010" 
            RUN="1/6/2010,2,end,Start;;2,,box;1,;0,milestone;1,;2,solid,solid;;2,end,End" FLAGS="1/6/2010" POINTS="1/15/2010;1/15/2010"
            />
         <I id="9" ES="1/2/2010"
            START="1/8/2010" END="1/13/2010" PARTS1="1/8/2010~1/9/2010;1/11/2010~;1/12/2010~1/13/2010" 
            RUN="1/6/2010,2,end,Start;;2,,box;1,;0,milestone;1,;2,solid,solid;;2,end,End" FLAGS="1/6/2010" POINTS="1/15/2010;1/15/2010"
            />
         <I id="10" LS="1/2/2010" Height="30" GANTTGanttConstraintsTop=""
            START="1/2/2010" END="1/7/2010" PARTS1="1/2/2010~1/3/2010;1/5/2010~;1/6/2010~1/7/2010"
            />
         <I id="11" EF="1/19/2010" ES="1/14/2010" Height="30" GANTTGanttConstraintsTop=""
            START="1/14/2010" END="1/19/2010" PARTS1="1/14/2010~1/15/2010;1/17/2010~;1/18/2010~1/19/2010"
            />
         <I id="12" Height="20" GANTTGanttRunTop=""
            RUN="1/3/2010,2,bound,start;2,;2;1,;2;1,;3,solid;1,;2,bound,end"
            />
         <I id="13" Height="20" GANTTGanttRunTop=""
            RUN="1/4/2010,0,milestone;2,;2;;0,milestone;1,;0,stop;1,;2,fixed;1,;3,solid;;2"
            />
         <I id="14" GANTTGanttManual="MAN" GANTTGanttManual1="MAN1" GANTTGanttRunManual="MANRUN" MAN="1/7/2010" MAN1="1/6/2010" MANRUN="1/5/2010"
            START="1/8/2010" END="1/13/2010" PARTS1="1/8/2010~1/9/2010;1/11/2010~;1/12/2010~1/13/2010"
            RUN="1/6/2010,2,end,Start;;2,,box;1,;0,milestone;1,;2,solid,solid;;2,end,End"
            />
      </B>
   </Body>
   <Solid>
      <Topbar1 Cells="Base,Finish,Proof,Pref,Edit,Show"
         BaseType='Date' BaseCanEdit='1' BaseWidth='25' BaseUndo='1'
         BaseLabel='Start date' BaseFormat="dddddd" BaseEditFormat="%d"
         BaseFormula='Grid.GetGanttBase()'
         BaseOnChange='Grid.SetGanttBase(Value,2);'
         BaseHtmlPrefixFormula='Grid.Cols.GANTT.GanttBase===""?"&lt;span style=&apos;color:gray;&apos;>":"&lt;span>"'
         BaseHtmlPostfix='&lt;/span>'
         BaseTip='Starting date of the whole project.&lt;br>No task should start before it.&lt;br>It is also used when correcting dependencies.'

         FinishType='Date' FinishCanEdit='1' FinishWidth='25' FinishUndo='1'
         FinishLabel='Finish date' FinishFormat="dddddd" FinishEditFormat="%d"
         FinishFormula='Grid.GetGanttFinish()'
         FinishOnChange='Grid.SetGanttFinish(Value);'
         FinishHtmlPrefixFormula='Grid.Cols.GANTT.GanttFinish===""?"&lt;span style=&apos;color:gray;&apos;>":"&lt;span>"'
         FinishHtmlPostfix='&lt;/span>'
         FinishTip='Finish date of the whole project.&lt;br>If grayed, it is calculated from the last task.&lt;br>It is used to calculate critical path.'

         ProofType='Bool' ProofLabelRight='Proof bounds' ProofCanEdit='1' ProofLeft='10'
         ProofFormula='Grid.Cols.GANTT.GanttBaseProof?1:0'
         ProofOnChange='Grid.Cols.GANTT.GanttBaseProof = Value; Grid.Cols.GANTT.GanttFinishProof = Value'
         ProofTip='If the tasks can be moved before the project start and after project finish'

         PrefType='Bool' PrefLabelRight='Preferred bounds' PrefCanEdit='1'
         PrefFormula='Grid.Cols.GANTT.GanttBasePreferred?1:0'
         PrefOnChange='Grid.Cols.GANTT.GanttBasePreferred = Value; Grid.Cols.GANTT.GanttFinishPreferred = Value; Grid.ActionCorrectAllDependencies();'
         PrefTip='If the project start and finish are preferred to constraints'

         EditType='Bool' EditLabelRight='Editable bounds' EditCanEdit='1'
         EditFormula='Grid.Cols.GANTT.GanttBaseCanEdit?1:0'
         EditOnChange='Grid.Cols.GANTT.GanttBaseCanEdit = Value; Grid.Cols.GANTT.GanttFinishCanEdit = Value; Row.BaseCanEdit = Value; Grid.RefreshCell(Row,"Base"); Row.FinishCanEdit = Value; Grid.RefreshCell(Row,"Finish"); Grid.RefreshGantt(5);'
         EditTip='If the project start and finish can be changed by a user'

         ShowType='Bool' ShowLabelRight='Show bounds' ShowCanEdit='1'
         ShowFormula='Grid.Cols.GANTT.GanttShowBounds'
         ShowOnChange='Grid.Cols.GANTT.GanttShowBounds = Value; Grid.RefreshGantt(5);'
         ShowTip='If the project start and finish lines are shown in chart&lt;br>The hidden constraints are still used'
         />
      <Topbar2 Cells='UseCon,ShowCon,MinStart,MaxStart,MinEnd,MaxEnd'
         UseConType='Select' UseConDefaults='|nothing|correct only|Gantt bars|all objects' UseCon='all objects'
         UseConWidth='55' UseConLabel='Use constraints for'
         UseConOnChange='Grid.Cols.GANTT.GanttUseConstraints = Grid.GetDefaultsIndex(Row,Col,Value)'
         UseConTip='How the constraints will affect the Gantt actions'

         ShowConType='Bool' ShowConLabelRight='Show constraints' ShowConCanEdit='1'
         ShowConFormula='Grid.Cols.GANTT.GanttShowConstraints?1:0'
         ShowConOnChange='Grid.Cols.GANTT.GanttShowConstraints = Value;Grid.RefreshGantt();'
         ShowConTip='If the constraints icons are shown in chart&lt;br>The hidden constraints are still used'

         MinStartType='Date' MinStartCanEdit='1' MinStartWidth='25' MinStartUndo='1'
         MinStartLabel='Min start' MinStartFormat="M/d" MinStartEditFormat="M/d"
         MinStartFormula='Grid.Cols.GANTT.GanttChartMinStart'
         MinStartOnChange='Grid.Cols.GANTT.GanttChartMinStart = Value; Grid.RefreshGantt(255);'
         MinStartTip='Minimal permitted starting date of the whole project.&lt;br>No task can start before it.'

         MaxStartType='Date' MaxStartCanEdit='1' MaxStartWidth='25' MaxStartUndo='1'
         MaxStartLabel='Max start' MaxStartFormat="M/d" MaxStartEditFormat="M/d"
         MaxStartFormula='Grid.Cols.GANTT.GanttChartMaxStart'
         MaxStartOnChange='Grid.Cols.GANTT.GanttChartMaxStart = Value; Grid.RefreshGantt(255);'
         MaxStartTip='Maximal permitted starting date of the whole project.&lt;br>The chart starts display on this date or before.'

         MinEndType='Date' MinEndCanEdit='1' MinEndWidth='25' MinEndUndo='1'
         MinEndLabel='Min end' MinEndFormat="M/d" MinEndEditFormat="M/d"
         MinEndFormula='Grid.Cols.GANTT.GanttChartMinEnd'
         MinEndOnChange='Grid.Cols.GANTT.GanttChartMinEnd = Value; Grid.RefreshGantt(255);'
         MinEndTip='Minimal permitted ending date of the whole project.&lt;br>The chart ends display on this date or after.'

         MaxEndType='Date' MaxEndCanEdit='1' MaxEndWidth='25' MaxEndUndo='1'
         MaxEndLabel='Max end' MaxEndFormat="M/d" MaxEndEditFormat="M/d"
         MaxEndFormula='Grid.Cols.GANTT.GanttChartMaxEnd'
         MaxEndOnChange='Grid.Cols.GANTT.GanttChartMaxEnd = Value; Grid.RefreshGantt(255);'
         MaxEndTip='Maximal permitted ending date of the whole project.&lt;br>No task can finish after it.'

         />
   </Solid>
   <Panel Visible='0'/>
   <Header id="id" START="Start&#x0a;1st" END="End&#x0a;1st" PARTS1="Parts&#x0a;2nd" RUN="Run" FLAGS="Flags" POINTS="Points" ES="Early&#x0a;Start" LS="Late&#x0a;Start" EF="Early&#x0a;End" LF="Late&#x0a;End"/>
   <Media><M MaxWidth="1023" Tag="0"> <Cfg NoHScroll="1"/> </M></Media>
</Grid>