-
S.K. (13.02.09 14:44) [20]Спасибо, но установка шрифта в Arial Cyr все равно не помогла.
Меню Project->Options->Directories/Conditionals->Conditional Defines. Там у меня стоит KOL_MCK;UNICODE_CTRLS. Не помогает.
Переспрошу на всякий случай: при установке MirrorKOLPackageD7.dpk и GRushControls_D7.dpk надо где-нибудь прописывать UNICODE_CTRLS или нет?
Мне интересно, такое только у меня происходит? Можете кинуть простейший МСК-проект с одной граш-кнопкой и кодом типа
procedure TForm1.GRushButton1Click(Sender: PObj);
begin
GRushButton1.Caption:='йцукен';
end;
И чтоб это корректно работало на Витсе, хотя бы в русской локали. -
Дмитрий К © (13.02.09 15:25) [21]
> Можете кинуть простейший МСК-проект с одной граш-кнопкой
Пожалуйста: http://files.wyw.ru/2630674
При установке mck и grush unicode_ctrls не прописывал.
В Висте с русской локалью отображается нормально, чтобы правильно отображалось в нерусской, скорее всего, придется явно указать RUSSIAN_CHARSET
(KOLMCK - 2.88, GRush - 0.36, D7) -
S.K. (13.02.09 17:28) [22]Дмитрий К, спасибо, что указали используемые версии. У меня GRush 0.35, причина, скорее всего, в этом.
По ссылке http://kolnmck.kolmck.net/files/components/controls/grushcontrols.7z сейчас лежит GRush 0.35, если верить #README#RUS#.txt в архиве.
Дайте, пожалуйста, ссылку на GRush 0.36. -
Дмитрий К © (13.02.09 21:07) [23]Я версию смотрел в KOLGRushControls.pas, в #README#RUS#.txt тоже 0.35
http://homm86.narod.ru/grushcontrols.rar -
S.K. (13.02.09 22:37) [24]Неприятно чувствовать себя дауном :\, но не работает.
По ссылке http://kolnmck.kolmck.net/files/components/controls/grushcontrols.7z лежит версия 0.35, желательно обновить. Хотел заодно перезакачать основной пакет, но ссылка http://kolnmck.kolmck.net/files/288/kol_mck.7z не работает.
Надписи, заданные на граш-кнопке в дизайнтайм, по-прежнему хранятся в скомпилированном ехе-файле в ANSI. Можете заодно скинуть скомпиленный ехе, для сравнения? Также начинаю грешить на региональные настройки Витсы. -
Дмитрий К © (13.02.09 22:54) [25]
-
S.K. (13.02.09 23:15) [26]Получаю такие же знаки вопроса вместо 'йцукен'. Это Витса. Или особенность Grush.
В вашем ехе надпись 'GrushButton1' также хранится в ANSI (я считаю, это баг), а надписи остальных контролов хранятся в юникоде. Подождем комментариев homm'a. -
Дмитрий К © (14.02.09 00:56) [27]
> S.K. (13.02.09 23:15) [26]
Подправил в KOLGrushControls.pas то, что попалось на глаза: http://files.wyw.ru/2632326 -
S.K. (14.02.09 09:09) [28]Спасибо огромное, все работает идеально даже в английской локали!