Example #1
0
        private static CommandResult CmdSelectAll(ICommandTarget target)
        {
            CharacterDocumentViewer tc = TerminalCommandTarget.AsCharacterDocumentViewer(target);

            if (tc == null)
            {
                return(CommandResult.Ignored);
            }
            tc.ITextSelection.SelectAll();
            tc.Invalidate();
            return(CommandResult.Succeeded);
        }
Example #2
0
        private static string GetSelectedText(ICommandTarget target, TextFormatOption opt)
        {
            CharacterDocumentViewer c = TerminalCommandTarget.AsCharacterDocumentViewer(target);

            if (c == null)
            {
                return(null);
            }
            ITextSelection s = c.ITextSelection;

            if (s.IsEmpty || !c.EnabledEx)
            {
                return(null);
            }

            return(s.GetSelectedText(opt));
        }