Beispiel #1
0
 protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData)
 {
     if ((keyData & Keys.Alt) == Keys.Alt)
     {
         if (backupImage != null)
         {
             GenerateSampleImageList();
         }
     }
     else if ((keyData & Keys.Control) == Keys.Control)
     {
         GenerateNegativeSample();
     }
     else if ((keyData) == Keys.Left)
     {
         if (vedioControlForm != null)
         {
             vedioControlForm.SlowDownPlayRatio();
         }
     }
     else if ((keyData) == Keys.Right)
     {
         if (vedioControlForm != null)
         {
             vedioControlForm.SpeedUpPlayRatio();
         }
     }
     else if ((keyData == Keys.Down))
     {
         if (vedioControlForm != null)
         {
             vedioControlForm.ResetPlayRatio();
         }
     }
     else if ((keyData & Keys.Shift) == Keys.Shift)
     {
         GenerateNegativeSample();
     }
     else if (keyData == Keys.Home)
     {
         InputForm frm = new InputForm();
         frm.InputTitle  = "Please enter a integer.";
         frm.InputString = negativeSampleAutoNameMainCounter.ToString();
         if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             try
             {
                 negativeSampleAutoNameMainCounter = int.Parse(frm.InputString);
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.Message.ToString());
             }
         }
     }
     return(false);
 }
Beispiel #2
0
 protected override bool ProcessCmdKey(ref System.Windows.Forms.Message msg, System.Windows.Forms.Keys keyData)
 {
     if ((keyData & Keys.Alt) == Keys.Alt)
      {
          if (backupImage != null)
          {
              GenerateSampleImageList();
          }
      }
      else if ((keyData & Keys.Control) == Keys.Control)
      {
          GenerateNegativeSample();
      }
      else if ((keyData) == Keys.Left)
      {
          if (vedioControlForm != null)
          {
              vedioControlForm.SlowDownPlayRatio();
          }
      }
      else if ((keyData) == Keys.Right)
      {
          if (vedioControlForm != null)
          {
              vedioControlForm.SpeedUpPlayRatio();
          }
      }
      else if((keyData == Keys.Down))
      {
          if (vedioControlForm != null)
          {
              vedioControlForm.ResetPlayRatio();
          }
      }
      else if ((keyData & Keys.Shift) == Keys.Shift)
      {
          GenerateNegativeSample();
      }
      else if (keyData == Keys.Home)
      {
          InputForm frm = new InputForm();
          frm.InputTitle = "Please enter a integer.";
          frm.InputString = negativeSampleAutoNameMainCounter.ToString();
          if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
          {
              try
              {
                  negativeSampleAutoNameMainCounter = int.Parse(frm.InputString);
              }
              catch (Exception ex)
              {
                  MessageBox.Show(ex.Message.ToString());
              }
          }
      }
      return false;
 }