Ejemplo n.º 1
0
 public void Reset()
 {
     //Encodingが同じ時は簡単に済ませることができる
     if (_decoder.CurrentEncoding.Type == GetTerminalSettings().Encoding)
     {
         _decoder.Reset(_decoder.CurrentEncoding);
     }
     else
     {
         _decoder = new ISO2022CharDecoder(this, EncodingProfile.Get(GetTerminalSettings().Encoding));
     }
 }
Ejemplo n.º 2
0
 public void Reset()
 {
     //Encoding‚ª“¯‚¶Žž‚ÍŠÈ’P‚ɍς܂¹‚邱‚Æ‚ª‚Å‚«‚é
     if (_decoder.CurrentEncoding.Type == GetTerminalSettings().Encoding)
     {
         _decoder.Reset(_decoder.CurrentEncoding);
     }
     else
     {
         _decoder = new ISO2022CharDecoder(this, EncodingProfile.Get(GetTerminalSettings().Encoding));
     }
 }
Ejemplo n.º 3
0
 public void Reset()
 {
     //Encodingが同じ時は簡単に済ませることができる
     if (_decoder.Encoding.Type == _tag.Connection.Param.Encoding)
     {
         _decoder.Reset(_decoder.Encoding);
     }
     else
     {
         _decoder = new JapaneseCharDecoder(_tag.Connection);
     }
 }