Quintiq file version 2.0 
 | 
#parent: CustomDrawComponent/CustomDrawDataLayerStockingPointUnitEdge 
 | 
Response OnDetermineRegion ( 
 | 
  Edge object 
 | 
) id:Response_CustomDrawComponent_CustomDrawDataLayerStockingPointUnitEdge_OnDetermineRegion 
 | 
{ 
 | 
  #keys: '[11660.0.305213697]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Determine region for SPUE 
 | 
    minx := minvalue ( object.FromX(), object.ToX() ); 
 | 
    miny := minvalue ( object.FromY(), object.ToY() ); 
 | 
    maxx := maxvalue ( object.FromX(), object.ToX() ); 
 | 
    maxy := maxvalue ( object.FromY(), object.ToY() ); 
 | 
    height := maxvalue( maxx - minx, 1 ); 
 | 
    width := maxvalue( maxy - miny, 1 ); 
 | 
     
 | 
    this.AddRegion( minx, miny, height, width ); 
 | 
  *] 
 | 
  DefinitionID: 'Responsedef_CustomDrawDataLayer_OnDetermineRegion' 
 | 
} 
 |