Esempio n. 1
0
 protected override void OnMouseDown(MouseEventArgs e)
 {
     switch (e.Button)
     {
     case MouseButtons.Left: pos_down = new Drawing.HPoint(e.X, e.Y); pos_prev = pos_down; break;
     }
     Global.stat("do");
     dwn = true;
     base.OnMouseDown(e);
 }
Esempio n. 2
0
 protected override void OnMouseDown(MouseEventArgs e)
 {
     switch (e.Button)
     {
     case MouseButtons.Left: pos_down = PointToClient(MousePosition); pos_prev = pos_down; break;
     }
     Global.stat("do");
     dwn = true;
     base.OnMouseDown(e);
 }
Esempio n. 3
0
 protected override void OnMouseMove(MouseEventArgs e)
 {
     pos_move = new Drawing.HPoint(e.X, e.Y);
     switch (e.Button)
     {
     case MouseButtons.Left:
         if (dwn & (pos_move != null))
         {
             Drawing.HPoint x = pos_prev - pos_move;
             Value   += ((x * (1f / wedgel)) as Drawing.HPoint).Y * .2f;
             pos_prev = pos_move;
         }
         else
         {
             pos_down = null;
         }
         break;
     }
     base.OnMouseMove(e);
 }
Esempio n. 4
0
 protected override void OnMouseMove(MouseEventArgs e)
 {
     pos_move = new Drawing.HPoint(e.X, e.Y);
     switch (e.Button)
     {
     case MouseButtons.Left:
         if (dwn & pos_move != null)
         {
             Drawing.HPoint x = -pos_move + pos_prev;
             Value += (x * (1f / wedgel) as Drawing.HPoint).Y * .2f;
             Global.stat("{0:g}", (float)Value);
             pos_prev = pos_move;
         }
         else
         {
             pos_down = null;
         }
         break;
     }
     base.OnMouseMove(e);
 }