Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Response OnDrawNode ( 
 | 
  LibCal_ExplicitTimeInterval element 
 | 
) id:Response_LibCal_gcResourceCalendars_OnDrawNode 
 | 
{ 
 | 
  #keys: '[131094.1.464205288]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Draw the backgroundcolor of the node based on the EventType. 
 | 
    eventType := element.Participation().Event().Type(); 
 | 
     
 | 
    if( eventType = LibCal_Event::TYPE_UNAVAILABLE() ) 
 | 
    { 
 | 
      drawinfo.BackgroundColor( Color::Color( 170, 170, 170 ) );  // Darker gray 
 | 
    } 
 | 
    else if( eventType = LibCal_Event::TYPE_AVAILABLE() ) 
 | 
    { 
 | 
      drawinfo.BackgroundColor( Color::White() ); 
 | 
    } 
 | 
    else if( eventType = LibCal_Event::TYPE_PARTIAL() ) 
 | 
    { 
 | 
      drawinfo.BackgroundColor( Color::Color( 235, 235, 235 ) );  // Lighter gray 
 | 
    } 
 | 
  *] 
 | 
  CanBindMultiple: false 
 | 
  DefinitionID: 'Responsedef_GanttChart_OnDrawNode' 
 | 
} 
 |