private void SaveShortCut(object sender, System.EventArgs e) { ContainerConnectionCommandTarget t = GApp.GetConnectionCommandTarget(); t.SaveShortCut(); t.Focus(); }
private void ToggleLogSwitch(object sender, System.EventArgs e) { if (_blockEventHandler) { return; } ContainerConnectionCommandTarget t = GApp.GetConnectionCommandTarget(); t.SetLogSuspended(!t.Connection.LogSuspended); t.Focus(); }
private void LineFeedRule(object sender, System.EventArgs e) { if (_blockEventHandler) { return; } ContainerConnectionCommandTarget t = GApp.GetConnectionCommandTarget(); t.ShowLineFeedRuleDialog(); t.Focus(); }
private void ToggleLocalEcho(object sender, System.EventArgs e) { if (_blockEventHandler) { return; } ContainerConnectionCommandTarget t = GApp.GetConnectionCommandTarget(); t.SetLocalEcho(!t.Connection.Param.LocalEcho); t.Focus(); }
private void ChangeEncoding(object sender, System.EventArgs e) { if (_blockEventHandler) { return; } EncodingProfile enc = EncodingProfile.Get((EncodingType)_encodingBox.SelectedIndex); ContainerConnectionCommandTarget t = GApp.GetConnectionCommandTarget(); t.SetEncoding(enc); t.Focus(); }
private void ChangeNewLine(object sender, System.EventArgs e) { if (_blockEventHandler) { return; } NewLine nl = (NewLine)_newLineOption.SelectedIndex; ContainerConnectionCommandTarget t = GApp.GetConnectionCommandTarget(); t.SetTransmitNewLine(nl); t.Focus(); }
//コマンド実行本体 private static CommandResult Execute(Entry e) { if (e.Target == Target.Global) { return(GApp.GlobalCommandTarget.Exec(e)); } else { ContainerConnectionCommandTarget t = GApp.GetConnectionCommandTarget(); if (t == null) { return(CommandResult.Ignored); //アクティブなコネクションがなければ無視 } return(t.Exec(e.CID)); } }