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