protected override void OnMouseLeave(GLMouseEventArgs e)
 {
     base.OnMouseLeave(e);
     if (currentcell != null)
     {
         currentcell.OnMouseCellLeave(e);
         currentcell = null;
     }
 }