Quintiq file version 2.0 
 | 
#parent: GanttChartRowDefinitionIterationGantt/GanttChartNodesDefinitionSnapshotComponents 
 | 
Response OnDrawNode ( 
 | 
  LibOpt_SnapshotComponent element 
 | 
) id:Response_GanttChartRowDefinitionIterationGantt_GanttChartNodesDefinitionSnapshotComponents_OnDrawNode 
 | 
{ 
 | 
  #keys: '[139596.0.760851568]' 
 | 
  Body: 
 | 
  [* 
 | 
    color_string := element.Component().UIColor(); 
 | 
    color := null( Color, owning ); 
 | 
    if( color_string.SubString( 0, 1 ) = '#' ) 
 | 
    { 
 | 
      color_num := LibOpt_Utility::GetColorFromHex( color_string.SubString( 1, color_string.Length() - 1 ) ) 
 | 
      color := Color::Color( color_num ); 
 | 
    } 
 | 
    else 
 | 
    { 
 | 
      color := Color::Color( color_string ); 
 | 
    } 
 | 
    drawinfo.AddCompartment( color, element.TimeStampDone() - element.TimeStamp() ) 
 | 
  *] 
 | 
  CanBindMultiple: false 
 | 
  DefinitionID: 'Responsedef_GanttChartNodesDefinition_OnDrawNode' 
 | 
} 
 |