public void ApplyTo(IANSICommandAcceptor acceptor)
 {
     acceptor.SetForegroundColor(color);
 }
 public void ApplyTo(IANSICommandAcceptor acceptor)
 {
     acceptor.AcceptChar(Char);
 }
 public void ApplyTo(IANSICommandAcceptor acceptor)
 {
     acceptor.SetItalic(enabled);
 }
 public void ApplyTo(IANSICommandAcceptor acceptor)
 {
     acceptor.Reset();
 }
 public void ApplyTo(IANSICommandAcceptor acceptor)
 {
     acceptor.SetReverseVideo(enabled);
 }
 public void ApplyTo(IANSICommandAcceptor acceptor)
 {
     acceptor.SetUnderline(enabled);
 }
 public void ApplyTo(IANSICommandAcceptor acceptor)
 {
     acceptor.SetStrikethrough(enabled);
 }
 public void ApplyTo(IANSICommandAcceptor acceptor)
 {
     acceptor.AcceptNewLine();
 }