Esempio n. 1
0
            public void PerformClick(EventArgs e)
            {
                if (((MouseEventArgs)e).Button != MouseButtons.Left)
                {
                    return;
                }

                if (mDrawDisabled || !CustomButton.EnabledNow(Core))
                {
                    return;
                }

                if (cb.ButtonType == CustomButton.ButtonTypes.Button)
                {
                    Core.ExecuteCustombutton(cb.GCode);
                }

                if (cb.ButtonType == CustomButton.ButtonTypes.TwoStateButton)
                {
                    on = !on;
                    Core.ExecuteCustombutton(on ? cb.GCode : cb.GCode2);
                    BackColor = on ? Color.Orange : Parent.BackColor;
                }

                base.OnClick(e);
            }
Esempio n. 2
0
 private void PointerClick(object sender, EventArgs e)
 {
     if (isPointer)
     {
         Core.ExecuteCustombutton("M5 S0\r\nG0\r\n");
         this.isPointer = false;
     }
     else
     {
         Core.ExecuteCustombutton("M3 S[$30*3/100]\r\nG1 F1000\r\n");
         this.isPointer = true;
     }
 }
Esempio n. 3
0
            protected override void OnClick(EventArgs e)
            {
                if (mDrawDisabled || !CustomButton.EnabledNow(Core))
                {
                    return;
                }

                Core.ExecuteCustombutton(cb.GCode);
                base.OnClick(e);
            }