public void LaunchTerminalSession(object sender, EventArgs e)
        {
            var terminalForm = new frmTerminal();

            terminalForm.Show();
            _emulator = terminalForm.OpenEmulator;
        }
        public void LaunchTerminalSession(string host, string port, string terminalType, bool useSsl)
        {
            var terminalForm = new frmTerminal(host, port, terminalType, useSsl);

            terminalForm.Show();

            if (terminalForm.TN3270 == null || !terminalForm.TN3270.IsConnected)
            {
                throw new Exception($"Unable to connect to Host: '{host}', Port: '{port}'");
            }

            _emulator = terminalForm.OpenEmulator;
        }
예제 #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void mediafilesTestRunToolStripMenuItem_Click(object sender, EventArgs e)
        {
            MediaFileList newlist = new MediaFileList();

            foreach (ListViewItem n in listViewFiles.SelectedItems)
            {
                string filename = Path.Combine(n.SubItems[SUBCOL_PATH].Text, n.SubItems[SUBCOL_FILENAME].Text);
                Preset preset   = presetdata.FindPreset(n.SubItems[SUBCOL_PRESETNAME].Text);

                if (preset != null)
                {
                    newlist.AddMediaFile(filename, preset, n.Index);
                }
            }

            frmTerminal nterm = new frmTerminal(newlist,
                                                Config.Settings.FFMPEGFilePath);

            nterm.Show();
            nterm.StartProcessing();
        }