| Quintiq file version 2.0 | 
| #parent: ListMacroPlan | 
| Response OnDrawElement ( | 
|   shadow[LaneLegCost] element | 
| ) id:Response_ListMacroPlan_OnDrawElement | 
| { | 
|   #keys: '[113694.2.830702962]' | 
|   Body: | 
|   [* | 
|     // Draw an indicator for overriding cost | 
|     // Shadow does not support image attribute, and this method cannot be grouped as method as dialog method is non-declarative | 
|      | 
|     img := ''; | 
|      | 
|     if( exists( Dialog.Data(), Lane.LaneCost, lc, | 
|                 lc.AccountName() = element.AccountName() | 
|                 and lc.CostDriver() = element.CostDriver() | 
|                 and lc.Start() <= element.Start() ) ) | 
|     { | 
|       img := 'COPY'; | 
|     } | 
|      | 
|     drawinfo.Image( 0, img ); | 
|   *] | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_List_OnDrawElement' | 
| } |