Quintiq file version 2.0 #parent: GanttChartPeriods_715 Response OnDrawNode ( Period_MP element, PeriodSpecification_MP row ) id:Response_GanttChartPeriods_715_OnDrawNode { #keys: '[137862.0.750454001]' CanBindMultiple: false DefinitionID: 'Responsedef_WebGanttChart_OnDrawNode' QuillAction { Body: [* // Determine the color of the node if( element.IsHistorical() or element.IsPartialHistorical() or not row.IsDummyPlanningPeriod() ) // Draw defined periods { drawinfo.AddCompartment( ColorScheme.PeriodOverviewGanttChart_Historical(), element.HistoricalDuration() ); // Draw historical drawinfo.AddCompartment( ColorScheme.PeriodOverviewGanttChart_Future(), element.Duration() ); // Draw future } else // Dummy planning period { drawinfo.AddCompartment( ColorScheme.PeriodOverviewGanttChart_Planning(), element.Duration() ); } // Check if background is dark if( drawinfo.BackgroundColor().IsDark() ) { drawinfo.TextColor( Color::White() ); } *] GroupServerCalls: false } }