anchor.diff:  
     ConfirmWidget _deleteConfirm ;
     
  -  TraceAnalysisPage(PageContext context): super("trace",context,30,35,false){
  +  TraceAnalysisPage(PageContext context): super("trace",context,65,40,false){
       _deleteConfirm = new ConfirmWidget("deleteConfirmModal", deleteTrace);
       
       moveTraceViewers(layout.postions);
  
positive.code:       _deleteConfirm.showConfirmModal();
      });    
      
    }
    
    
  
negative.code:     
      Element traceGpxViewer = querySelector("#traceGpxViewer") ;
      if (traceGpxViewer != null){
       
        traceGpxViewer..style.position = 'absolute'
        ..style.right  =  "0px" 
        ..style.top    =  "0px" 
        ..style.width  = (spacesPositions.spaceSE_Width).toString() + "px"
        ..style.height = (spacesPositions.spaceSE_Height).toString() + "px" ;
      }
      
      Element traceProfileViewer = querySelector("#traceProfileViewer") ;
      if (traceProfileViewer != null){
        num traceHeightWidthRatio = js.context.traceHeightWidthRatio;
        num traceProfileViewerWidth = spacesPositions.spaceNE_Width  * 0.95;
        num traceProfileViewerHeight = traceProfileViewerWidth * traceHeightWidthRatio * 10;
        
        if (  traceProfileViewerHeight >  spacesPositions.spaceNE_Height * 0.95){
          traceProfileViewerWidth = traceProfileViewerHeight / traceHeightWidthRatio / 10  ;
          traceProfileViewerHeight = spacesPositions.spaceNW_Height * 0.80;
        }
        
        
        traceProfileViewer..style.position = 'absolute'
        ..style.right  = (spacesPositions.spaceNE_Width  * 0.05 ).toString() + "px" 
        ..style.top    = (spacesPositions.spaceNE_Height * 0.15 ).toString() + "px" 
        ..style.width  = (traceProfileViewerWidth ).toString() + "px" 
        ..style.height = (traceProfileViewerHeight ).toString() + "px" ;
      
  