Poderosa.Forms.SSHOptionPanel.InitUI C# (CSharp) Метод

InitUI() публичный Метод

public InitUI ( IProtocolOptions options, IKeyAgentOptions agent ) : void
options IProtocolOptions
agent IKeyAgentOptions
Результат void
        public void InitUI(IProtocolOptions options, IKeyAgentOptions agent)
        {
            _cipherOrderList.Items.Clear();
            _cipherOrderList.Items.AddRange(ToCipherAlgorithmListItems(options.CipherAlgorithmOrder));
            _hostKeyAlgorithmOrderList.Items.Clear();
            _hostKeyAlgorithmOrderList.Items.AddRange(ToPublicKeyAlgorithmListItems(options.HostKeyAlgorithmOrder));
            _windowSizeBox.Text = options.SSHWindowSize.ToString();
            _retainsPassphrase.Checked = options.RetainsPassphrase;
            _sshCheckMAC.Checked = options.SSHCheckMAC;
            _sshEventLog.Checked = options.LogSSHEvents;
        }

Usage Example

Пример #1
0
 public override void InitiUI(IPreferenceFolder[] values)
 {
     if (_panel == null)
     {
         _panel = new SSHOptionPanel();
     }
     _panel.InitUI((IProtocolOptions)values[0].QueryAdapter(typeof(IProtocolOptions)), (IKeyAgentOptions)values[1].QueryAdapter(typeof(IKeyAgentOptions)));
 }