private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            IRegMemoryFolder reg = host.GetRegistryFolder("CncPlugin");

            reg.DeleteThisFolder();
            pref.loadDefaults();
            loadDefault();
            _cc.refreshPref();
        }
 public preferences(IHost h, PluginPreferences _pref, CncControl cc)
 {
     InitializeComponent();
     this.FormBorderStyle = FormBorderStyle.FixedDialog;
     host = h;
     pref = _pref;
     _cc  = cc;
     pref.loadDefaults();
 }
Example #3
0
        public void refreshPref()
        {
            pref.loadDefaults();
            btn_step_1.Text = pref.jog_step_1.ToString() + " " + pref.jog_unit;
            btn_step_2.Text = pref.jog_step_2.ToString() + " " + pref.jog_unit;
            btn_step_3.Text = pref.jog_step_3.ToString() + " " + pref.jog_unit;
            btn_step_4.Text = pref.jog_step_4.ToString() + " " + pref.jog_unit;

            if (!host.IsMono)
            {
                UnRegisterAllHotkeys();
                if (pref.globalkeys)
                {
                    if (host.Connection.connector.IsConnected())
                    {
                        RegisterAllHotkeys();
                    }
                }
            }
        }