示例#1
0
 //Копирование объекта
 public void Copy(Project Copy)
 {
     //Text = Copy.Text;
     Symbols = Copy.Symbols;
     SizeX = Copy.SizeX;
     SizeY = Copy.SizeY;
     for (int i = 0; i < 256; i++)
         for (int j = 0; j < Maximumsize; j++)
             for (int k = 0; k < Maximumsize; k++)
                 Font[i, j, k] = Copy.Font[i, j, k];
     ADD = Copy.ADD;
 }
示例#2
0
 //Создание отмены
 void CreateUndo()
 {
     while (HistoryNumber < History.Count) History.RemoveAt(History.Count - 1);
     Project Copy = new Project();
     Copy.Copy(CurrentProject);
     History.Add(Copy);
     HistoryNumber++;
 }