예제 #1
0
        private static void Command()
        {
            #region Command

            EditorTexto       editorTexto       = new EditorTexto();
            BotaoCopiarTexto  botaoCopiaTexto   = new BotaoCopiarTexto(editorTexto);
            BotaoColarTexto   botaoColarTexto   = new BotaoColarTexto(editorTexto);
            AtalhoCopiarTexto atalhoCopiarTexto = new AtalhoCopiarTexto(editorTexto);
            AtalhoColarTexto  atalhoColarTexto  = new AtalhoColarTexto(editorTexto);

            //Simulando execução do botões
            botaoCopiaTexto.OnClick(editorTexto, EventArgs.Empty);
            GerenciadorSaida.SaidaConsole.EscreverTexto(Environment.NewLine);

            botaoColarTexto.OnClick(editorTexto, EventArgs.Empty);
            GerenciadorSaida.SaidaConsole.EscreverTexto(Environment.NewLine);

            atalhoCopiarTexto.OnClick(editorTexto, EventArgs.Empty);
            GerenciadorSaida.SaidaConsole.EscreverTexto(Environment.NewLine);

            atalhoColarTexto.OnClick(editorTexto, EventArgs.Empty);
            GerenciadorSaida.SaidaConsole.EscreverTexto(Environment.NewLine);

            #endregion Command
        }
예제 #2
0
 public ComandoCopiarTexto(EditorTexto editorTexto)
 {
     _editorTexto = editorTexto;
 }