Beispiel #1
0
 private void select_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Escape)
     {
         if (wasOptionsformShown)
         {
             wasOptionsformShown = false;
             Program.formOptions.Show();
         }
         Close();
     }
     else if (e.KeyCode == Keys.Enter)
     {
         this.Hide();
         Bitmap bmp = Uploader.takeCropped(Math.Abs(x0 - x1), Math.Abs(y0 - y1), x0, y0);
         Uploader.Upload(Uploader.GetStringFromImage(bmp));
         Program.formOptions.displayInfo();
         if (wasOptionsformShown)
         {
             wasOptionsformShown = false;
             Program.formOptions.Show();
         }
         Close();
     }
 }
Beispiel #2
0
 public void on_screenSelect(object sender, EventArgs e)
 {
     if (sender is ToolStripMenuItem)
     {
         int monitorID = Convert.ToInt16(((ToolStripMenuItem)sender).ToolTipText);
         Uploader.Upload(Uploader.GetStringFromImage(Uploader.takeFullScreen(Screen.AllScreens[monitorID])));
         displayInfo();
     }
 }
Beispiel #3
0
 private void trayicon_MouseClick(object sender, MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Left)
     {
         if (cb_action.SelectedIndex == 0)
         {
             Hide();
             if (Program.formSelect == null || Program.formSelect.IsDisposed)
             {
                 Program.formSelect = new select();
             }
             Program.formSelect.initBmp();
             Program.formSelect.Show();
         }
         else if (cb_action.SelectedIndex == 1)
         {
             this.Hide();
             Uploader.Upload(Uploader.GetStringFromImage(Uploader.takeDefaultFullScreen()));
             this.Show();
         }
         else
         {
             int monitorID = cb_action.SelectedIndex - 2;
             if (monitorID < Screen.AllScreens.Length)
             {
                 this.Hide();
                 Uploader.Upload(Uploader.GetStringFromImage(Uploader.takeFullScreen(Screen.AllScreens[monitorID])));
                 this.Show();
             }
             else
             {
                 MessageBox.Show("Cannot find monitor with ID " + monitorID + "!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
 }
Beispiel #4
0
 private void defaultToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Uploader.Upload(Uploader.GetStringFromImage(Uploader.takeDefaultFullScreen()));
     displayInfo();
 }
Beispiel #5
0
 private void button3_Click(object sender, EventArgs e)
 {
     this.Hide();
     Uploader.Upload(Uploader.GetStringFromImage(Uploader.takeFullScreen(Screen.FromPoint(new Point(MousePosition.X, MousePosition.Y)))));
     this.Show();
 }