Вниз
Скачать: CL | DM;

Перевод проекта на 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 вся ветка

Скачать: CL | DM;



Память: 0.53 MB
Время: 0.015 c
15-1181021872
sergeyst
2007-06-05 09:37
2007.07.08
Куда делись компоненты?


15-1181195773
sergeyst
2007-06-07 09:56
2007.07.08
Куда пропадают кнопки


15-1181455630
Kolan
2007-06-10 10:07
2007.07.08
Конкурс на самое длинное название из реального проекта :)


15-1180988686
oldman
2007-06-05 00:24
2007.07.08
А я вот не понимаю фразу "IT-технология"...


9-1156461208
Tar[OFF]
2006-08-25 03:13
2007.07.08
Per_Pixel Lighting




   Наверх