Пример #1
0
    private void StoreDrawing()
    {
        Drawing record = new Drawing();

        record.StoreGraphicsNow();
        drawings.Add(record);
        StoreAllDoodles();
        SnapsEngine.ClearGraphics();
    }
Пример #2
0
 void DisplayDrawings()
 {
     foreach (Drawing d in drawings)
     {
         d.ShowStoredGraphics();
         SnapsEngine.Delay(.5);
     }
     SnapsEngine.ClearGraphics();
 }
Пример #3
0
    private void StorePicture()
    {
        MustachePicture record = new MustachePicture();

        record.StoreGraphicsNow();
        rogueImages.Add(record);
        StoreAllRogues();
        SnapsEngine.ClearGraphics();
    }
Пример #4
0
 void DisplayRoguesGallery()
 {
     foreach (MustachePicture d in rogueImages)
     {
         d.ShowStoredGraphics();
         SnapsEngine.Delay(.5);
     }
     SnapsEngine.ClearGraphics();
 }
Пример #5
0
 public void StartProgram()
 {
     while (true)
     {
         SnapsCoordinate drawPos = SnapsEngine.GetDraggedCoordinate();
         if (drawPos.XValue < 10 && drawPos.YValue < 10)
         {
             SnapsEngine.ClearGraphics();
         }
         else
         {
             SnapsEngine.DrawDot(pos: drawPos, width: 20);
         }
     }
 }
Пример #6
0
    void ProcessCommand()
    {
        string command = SnapsEngine.SelectFrom3Buttons("Clear", "Save", "Play");

        switch (command)
        {
        case "Clear":
            SnapsEngine.ClearGraphics();
            break;

        case "Save":
            StoreDrawing();
            break;

        case "Play":
            DisplayDrawings();
            break;
        }
    }