| Quintiq file version 2.0 | 
| #parent: GanttChartCapacityPlanning | 
| Response OnDrawNode ( | 
|   Campaign_MP element | 
| ) id:Response_GanttChartCapacityPlanning_OnDrawNode_369 | 
| { | 
|   #keys: '[145730.0.1109644271]' | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_WebGanttChart_OnDrawNode' | 
|   QuillAction | 
|   { | 
|     Body: | 
|     [* | 
|       // Determine colors of the campaign nodes | 
|       drawinfo.BackgroundColor( Color::Color( element.CampaignType_MP().Color() ) ); | 
|        | 
|       if( not element.IsEndWithinCampaignHorizon() ) | 
|       {  | 
|         index := ifexpr( element.HasConstraintViolations(), 1, 0 );                    | 
|         drawinfo.Image( index, 'FLAG_RED' ); | 
|       } | 
|        | 
|       if( element.HasConstraintViolations() ) | 
|       { | 
|         drawinfo.Image( 0, 'CONSTRAINTVIOLATIONS' ); | 
|       } | 
|     *] | 
|     GroupServerCalls: false | 
|   } | 
| } |