public void save()
        {
            IRegMemoryFolder reg = host.GetRegistryFolder("CncPlugin");

            reg.SetInt("jog_x_minus", jog_key_x_minus);
            reg.SetInt("jog_x_plus", jog_key_x_plus);
            reg.SetInt("jog_y_minus", jog_key_y_minus);
            reg.SetInt("jog_y_plus", jog_key_y_plus);
            reg.SetInt("jog_z_minus", jog_key_z_minus);
            reg.SetInt("jog_z_plus", jog_key_z_plus);

            reg.SetDouble("jog_step_1", jog_step_1);
            reg.SetDouble("jog_step_2", jog_step_2);
            reg.SetDouble("jog_step_3", jog_step_3);
            reg.SetDouble("jog_step_4", jog_step_4);

            reg.SetInt("step_key_1", step_key_1);
            reg.SetInt("step_key_2", step_key_2);
            reg.SetInt("step_key_3", step_key_3);
            reg.SetInt("step_key_4", step_key_4);

            reg.SetString("spindle_start", spindle_start);
            reg.SetString("spindle_stop", spindle_stop);
            reg.SetString("spindle_pwm", spindle_pwm);

            reg.SetString("jog_unit", jog_unit);

            reg.SetBool("globalkeys", globalkeys);
        }
        private void saveSettings()
        {
            if (!_controlLoaded)
            {
                return;
            }

            IRegMemoryFolder Ireg = host.GetRegistryFolder("FilamentInfo_plugin");


            Ireg.SetInt("filamentListPos", comboBox_pos.SelectedIndex);

            int tabPos = (Convert.ToInt32(numericUpDown_tabPos.Value) - 1) * 1000;

            Ireg.SetInt("TabPos", tabPos);


            Ireg.SetInt("showCalculator", comboBox_showCalc.SelectedIndex);
        }