Цитата Сообщение от Hunta Посмотреть сообщение
Patron, а в эмуляторе VT52 псевдографика есть?
Есть частичная имитация некоторых символов псевдографики VT52 и VT100 символами шрифта Windows.

Код:
	if( !St_ANSI )
	{
		if( bGraphicsMode )
		{
			if( ch == 'f'  ) { ch = '°'; }
			else
			if( ch == 'j'  ) { ch = '‰'; }
			else
			if( ch == 'g'  ) { ch = '±'; }
			else
			if( ch == 'i'  ) { ch = '…'; }
			else
			if( ch == 0176 ) { ch = '§'; }
		}
		else
		if( nP_ControlCodesType == IE15 )
		{
			if( ch == '$'  ) { ch = '¤'; }
		}
	}
	else
	{
		bool  bGraphics = false;

		if( St_RusLat  && G1_byte == '0' ){ bGraphics = true; }
		else
		if( !St_RusLat && G0_byte == '0' ){ bGraphics = true; }
		
		if( bGraphics )
		{
			switch( ch )
			{
				case 0137: { ch =  ' '; break; }
				case 0140: { ch =  '®'; break; }
				case  'a': { ch = 0xA0; break; }
				case  'b': { ch =  'Њ'; break; }
				case  'd': { ch =  'Ђ'; break; }
				case  'e': { ch =  'Љ'; break; }
				case  'f': { ch =  '°'; break; }
				case  'g': { ch =  '±'; break; }
				case  'j': { ch =  '+'; break; }
				case  'k': { ch =  '+'; break; }
				case  'l': { ch =  '+'; break; }
				case  'm': { ch =  '+'; break; }
				case  'n': { ch =  '|'; break; }
				case  'o': { ch =  '~'; break; }
				case  'p': { ch =  '~'; break; }
				case  'q': { ch =  '—'; break; }
				case  'r': { ch =  '—'; break; }
				case  's': { ch =  '_'; break; }
				case  't': { ch =  '|'; break; }
				case  'u': { ch =  '|'; break; }
				case  'v': { ch =  '+'; break; }
				case  'w': { ch =  '+'; break; }
				case  'x': { ch =  '|'; break; }
				case  'y': { ch =  '«'; break; }
				case  'z': { ch =  '»'; break; }
				case  '{': { ch =  'п'; break; }
				case  '|': { ch =  '#'; break; }
				case  '}': { ch =  'f'; break; }
				case  '~': { ch =  '•'; break; }
			}
		}