Ejemplo n.º 1
0
        private static void AdjustCaptionAndText(ITerminalSettings terminal_settings, string caption, StartCommandIcon icon)
        {
            terminal_settings.BeginUpdate();
            if (terminal_settings.Caption == null || terminal_settings.Caption.Length == 0)
            {
                terminal_settings.Caption = caption; //長さ0はいかん
            }
            if (terminal_settings.Icon == null)
            {
                switch (icon)
                {
                case StartCommandIcon.NewConnection:
                    terminal_settings.Icon = Poderosa.TerminalSession.Properties.Resources.NewConnection16x16;
                    break;

                case StartCommandIcon.Cygwin:
                    terminal_settings.Icon = Poderosa.TerminalSession.Properties.Resources.Cygwin16x16;
                    break;
                }
            }
            terminal_settings.EndUpdate();
        }
Ejemplo n.º 2
0
        private static void AdjustCaptionAndText(ITerminalSettings terminal_settings, string caption, StartCommandIcon icon) {
            terminal_settings.BeginUpdate();
            if (terminal_settings.Caption == null || terminal_settings.Caption.Length == 0)
                terminal_settings.Caption = caption; //長さ0はいかん
            if (terminal_settings.Icon == null) {
                switch (icon) {
                    case StartCommandIcon.NewConnection:
                        terminal_settings.Icon = Poderosa.TerminalSession.Properties.Resources.NewConnection16x16;
                        break;
                    case StartCommandIcon.Cygwin:
                        terminal_settings.Icon = Poderosa.TerminalSession.Properties.Resources.Cygwin16x16;
                        break;
                }
            }
            terminal_settings.EndUpdate();

        }