Демонстрация Юникодной консоли

Вам не хватает чего-то в Far? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Post Reply
sergenomail
Posts: 1
Joined: Tue 22 Dec, 2009 21:05

Демонстрация Юникодной консоли

Post by sergenomail »

Вот, как proof of concept.
Переднее окно -- родная консоль (у меня виста не русифицирована).
Я перехватываю все обращения к console API (в фаиле scrbuf.cpp) и отрисовываю свою "консоль" в Юникоде.
"Родная" консоль служит "драйвером", но в принципе может быть полностью убита.
DLL написан на C# (из-за легкости работы с Юникодом и фонтами) и страшно тормозной (что поправимо).
В папке Темп (левая панель) созданы папки с именем "Привет!", переведенным Гуглом в различные языки.

Интересно кому-нибудь?
Attachments
FarUnicodeConsole.png
FarUnicodeConsole.png (89.17 KiB) Viewed 2392 times
UJvu
Posts: 156
Joined: Tue 03 May, 2005 15:38
Location: Севастополь
Contact:

Re: Демонстрация Юникодной консоли

Post by UJvu »

1. В свойствах консоли выберите шрифт Lucida, если других нормальных не установлено
2. ConEmu
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: Демонстрация Юникодной консоли

Post by DrKnS »

Интересно кому-нибудь?
Открою страшную тайну - консоль юникодна "искаропки".
Post Reply

Return to “Предложения и идеи”