Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.08;
Скачать: 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 вся ветка

Текущий архив: 2007.07.08;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.023 c
15-1181192055
@!!ex_
2007-06-07 08:54
2007.07.08
Валидность указателя.


2-1181826035
Wait
2007-06-14 17:00
2007.07.08
Обмен данными


1-1178605825
iviom
2007-05-08 10:30
2007.07.08
Удаление всех колонок из DBGridEh


3-1176198348
rexti
2007-04-10 13:45
2007.07.08
как создать таблицу dbase


2-1181992506
Delon
2007-06-16 15:15
2007.07.08
Как разобрать файл (txt), выделив информацию