Форум: "KOL";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
ВнизПеревод проекта на UNICODE... Найти похожие ветки
← →
MTsv DN © (2006-11-30 09:48) [40]1. L"Autour прав... Есть,конечно,только-UNICODE шрифты,но в остальных,поддержка определяется наличием кодовой страницы. Но и это еще не все... Для корректного отображения,например,китайского,японского или арабского языка,надо включить систему отображения их в приложениях. Для этого,в "Панель Управления->Языки и Регион. настройки->Дополнительно" устанавливаются два флажка (их лэйбла не помню,а компа под рукой нет). Вставляешь диск с Виндой и ждешь... Установится ~230мб.
2. Если 100% уверен,что UNICODE-символов не будет,то можно и String поставить...
← →
L`Autour © (2006-11-30 12:50) [41]Мне для отображения китайского хватило "Arial Unicode MS", а он как универсальный шрифт идет в составе MS-офисов.
← →
MTsv DN © (2006-11-30 16:57) [42]Я просто коряво выразился... Для отображения UNICODE-языков везде...и в именах файлов,и в метках дисков и т.д. и т.п.
← →
MTsv DN © (2006-11-30 16:57) [43]Я просто коряво выразился... Для отображения UNICODE-языков везде...и в именах файлов,и в метках дисков и т.д. и т.п.
← →
vampir_infernal (2006-11-30 17:40) [44]Перерыл всю папку с виндой, с офисом и установочный пакет офиса (2003), никакого Arial Unicode не нашел. В ворде в диалоге выбора шрифта тоже такого нет. Уважаемые, вышлите мне его пожалуйста на почту.
← →
ANTPro © (2006-11-30 20:30) [45]> [44] vampir_infernal (30.11.06 17:40)
> Перерыл всю папку с виндой, с офисом и установочный пакет
> офиса (2003),
Пиратские? :) У меня есть Arial Unicode MS...
C:\WINDOWS\Fonts\ARIALUNI.TTF [22,1 МБ]
← →
vampir_infernal (2006-11-30 21:48) [46]нашел все-таки я этот шрифт в дистрибе офиса. Буду пробовать.
← →
L`Autour © (2006-12-01 11:59) [47]Пробую заставить работать демку KOLHilightEdit UNICODE_CTRLS.
При переходе на UNICODE-проект возникает некоторая путаница с определенными в KOL функциями для обработки строк. Раньше все были для работы с String и Char и отдельно было дублирование части этих функций под Unicode. Сейчас в части из них используется KOLString и KOLChar и после включения UNICODE_CTRLS они сразу переходят на WideString и WideChar (взникла куча неявных перекодирований ANSI <-> Unicode).
← →
L`Autour © (2006-12-04 06:42) [48]В KOL.pas ошибка:
//[procedure TWStrList.Insert]
procedure TWStrList.Insert(Idx: Integer; const W: WideString);
var P: Pointer;
begin
while Idx < Count-2 do
fList.Add( nil );
GetMem( P, (Length( W ) + 1) * Sizeof(WideChar) );
fList.Insert( Idx, P );
WStrCopy( P, PWideChar( W ) );
end;
при Idx < Count-2 программа входит в зацикливание.
Страницы: 1 2 вся ветка
Форум: "KOL";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.049 c