| Quintiq file version 2.0 | 
| #parent: ListRouting | 
| Response OnDrop ( | 
|   structured[Unit] information, | 
|   Routing target | 
| ) id:Response_ListRouting_OnDrop_526 | 
| { | 
|   #keys: '[124808.0.1309506307]' | 
|   Body: | 
|   [* | 
|     // Drop units to create routing step and add units to it | 
|     operations := target.CreateRoutingStepAndAddUnits( information ); | 
|      | 
|     //Auto scroll to the newly created op | 
|     op := maxselect( operations, Elements, op, true, op.Y() ); | 
|     if( not isnull( op ) ) | 
|     { | 
|       CustomDrawComponentRoutingConfigurator.EnsureVisible( op.X(), op.Y() ); | 
|     } | 
|   *] | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_GUIComponent_OnDrop' | 
|   Precondition: | 
|   [* | 
|     return Operation::CanCreate( feedback, information, MacroPlan ); | 
|   *] | 
| } |