コード例 #1
0
        //メイン動作
        public void DoAction(ICommandTarget target, StartupAction act)
        {
            switch (act)
            {
            case StartupAction.TelnetSSHDialog:
                _commandManager.Execute(_commandManager.Find("org.poderosa.session.telnetSSH"), target);
                break;

            case StartupAction.OpenCygwin:
                _sessionService.TerminalSessionStartCommand.StartTerminalSession(target,
                                                                                 (ITerminalParameter)_protocolService.CreateDefaultCygwinParameter().GetAdapter(typeof(ITerminalParameter)),
                                                                                 _cygwinService.CreateDefaultCygwinTerminalSettings());
                break;
            }
        }