private void RectangleAnnotate_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.D1)
     {
         Mode = RegionAnnotateMode.Capture;
     }
     else if (e.KeyCode == Keys.D2)
     {
         Mode = RegionAnnotateMode.Rectangle;
     }
     else if (e.KeyCode == Keys.D3)
     {
         Mode = RegionAnnotateMode.Pen;
     }
     else if (e.KeyCode == Keys.ShiftKey && IsDrawingMode)
     {
         try
         {
             isBusy = true;
             Options.DrawingPenColor = ColorPickerForm.GetColor(Options.DrawingPenColor);
         }
         finally
         {
             isBusy = false;
         }
     }
     else if (e.KeyCode == Keys.F1)
     {
         Options.ShowTips = !Options.ShowTips;
     }
 }
Esempio n. 2
0
        private void RectangleAnnotate_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.ControlKey)
            {
                isDrawingMode = !isDrawingMode;
                CursorShown   = !isDrawingMode;
            }
            else if (e.KeyCode == Keys.ShiftKey && isDrawingMode)
            {
                isDrawingMode = false;

                try
                {
                    Options.DrawingPenColor = ColorPickerForm.GetColor(Options.DrawingPenColor);
                }
                finally
                {
                    CursorShown   = false;
                    isDrawingMode = true;
                }
            }
        }