private void set_curr_cell(int x, int y)
 {
     if (m_curr_cell.not_equal(x, y, m_style_cell))
     {
         add_curr_cell();
         m_curr_cell.style(m_style_cell);
         m_curr_cell.x     = x;
         m_curr_cell.y     = y;
         m_curr_cell.cover = 0;
         m_curr_cell.area  = 0;
     }
 }
 public void style(cell_aa style_cell)
 {
     m_style_cell.style(style_cell);
 }