Ejemplo n.º 1
0
 /// <summary>
 /// Save the CommandBar position in application property settings.
 /// </summary>
 /// <param name="settings"></param>
 internal void SavePosition(Properties.Settings settings)
 {
     settings.BarLeft          = _commandBar.Left;
     settings.BarPosition      = (int)_commandBar.Position;
     settings.BarPositionSaved = true;
     settings.BarRowIndex      = _commandBar.RowIndex;
     settings.BarTop           = _commandBar.Top;
     settings.Save();
 }
Ejemplo n.º 2
0
    internal void Settings()
    {
      Settings settingsBox = new Settings(_settings);
      DialogResult result = settingsBox.ShowDialog();

      if (result != DialogResult.OK)
        return;

      _settings.GnuPgPath = settingsBox.GnuPgPath;
      _settings.Encrypt2Self = settingsBox.Encrypt2Self;
      _settings.AutoDecrypt = settingsBox.AutoDecrypt;
      _settings.AutoVerify = settingsBox.AutoVerify;
      _settings.AutoEncrypt = settingsBox.AutoEncrypt;
      _settings.AutoSign = settingsBox.AutoSign;
      _settings.DefaultKey = settingsBox.DefaultKey;
      _settings.DefaultDomain = settingsBox.DefaultDomain;
      _settings.Save();

      _gnuPg.BinaryPath = _settings.GnuPgPath;
    }