Пример #1
0
    /// <summary>
    /// 
    /// </summary>
    private void Init()
    {
      using (Settings xmlreader = new MPSettings())
      {
        _controlEnabled = xmlreader.GetValueAsBool("remote", "HidEnabled", false);
        Verbose = xmlreader.GetValueAsBool("remote", "HidVerbose", false);
      }

      if (_controlEnabled)
      {
        _hidHandler = new HidHandler("Generic-HID");
      }
    }
Пример #2
0
    /// <summary>
    /// 
    /// </summary>
    private void Init()
    {
      using (Settings xmlreader = new MPSettings())
      {
        //Since HID now replaces the retired MCE implementation we test both setting options to migrate users nicely to HID
        //Please also note that HID is now enabled by default on new installation.
        _controlEnabled = xmlreader.GetValueAsBool("remote", "HidEnabled", true) || xmlreader.GetValueAsBool("remote", "MCE", false);
        Verbose = xmlreader.GetValueAsBool("remote", "HidVerbose", false) || xmlreader.GetValueAsBool("remote", "MCEVerboseLog", false);
      }

      if (_controlEnabled)
      {
        _hidHandler = new HidHandler("Generic-HID");
      }
    }
Пример #3
0
        private void ButtonStart_Click(object sender, EventArgs e)
        {
            if (HidHandler.IsBusy)
            {
                HidHandler.CancelAsync();
            }
            else
            {
                HidHandler.RunWorkerAsync();
                buttonStart.Text    = "Stop";
                deviceList.Changed -= DeviceListChanged;

                deviceListCombobox.Enabled   = false;
                buttonDecryptHistory.Enabled = false;
                buttonExportJson.Enabled     = false;
                buttonImportJson.Enabled     = false;
            }
        }