Пример #1
0
 internal virtual void vmethod_8(int int_3)
 {
     if (int_3 > 0)
     {
         for (int i = 1; i < RowSize; i++)
         {
             CellExt ext2 = getCell(i, int_3);
             if (ext2 != null)
             {
                 int colMerge = ext2.ColMerge;
                 if (colMerge > 1)
                 {
                     ext2.setMerge(ext2.RowMerge, colMerge - 1);
                 }
             }
         }
         for (int j = int_3 + 1; j < ColSize; j++)
         {
             for (int k = 0; k < RowSize; k++)
             {
                 if (!isMerged(k, j))
                 {
                     CellExt ext = getCell(k, j);
                     if (ext != null)
                     {
                         ext.move(0, -1);
                     }
                 }
             }
         }
         matrix.deleteCol(int_3);
     }
 }
Пример #2
0
 internal virtual void vmethod_7(int int_3)
 {
     if (int_3 > 0)
     {
         for (int i = 1; i < ColSize; i++)
         {
             CellExt ext2 = getCell(int_3, i);
             if (ext2 != null)
             {
                 int rowMerge = ext2.RowMerge;
                 if (rowMerge > 1)
                 {
                     ext2.setMerge(rowMerge - 1, ext2.ColMerge);
                 }
             }
         }
         for (int j = int_3 + 1; j < RowSize; j++)
         {
             for (int k = 0; k < ColSize; k++)
             {
                 if (!isMerged(j, k))
                 {
                     CellExt ext = getCell(j, k);
                     if (ext != null)
                     {
                         ext.move(-1, 0);
                     }
                 }
             }
         }
         matrix.deleteRow(int_3);
     }
 }