HotDates (CapeSoft) - крокозябры в LegendList вместо кирилл

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Аватара пользователя
morkovin
Ветеран
Сообщения: 935
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 9 раз
Поблагодарили: 4 раза
Контактная информация:

HotDates (CapeSoft) - крокозябры в LegendList вместо кирилл

Сообщение morkovin »

Win7? C9.1
Везде в программе с кириллицей нормально - выставлено всё, что можно (CHARSET и т.д.). А в LegendList, хоть убейся, крокозябры.(см. рис.). Этот List формируется где-то внутри классов, может поэтому на него не действуют никакие настройки для отображения кирилицы. Караул, короче!

Cкрин из примеров для HotDates.
Вложения
17.10.png
17.10.png (6.4 КБ) 1444 просмотра
WBR, morkovin
Аватара пользователя
morkovin
Ветеран
Сообщения: 935
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 9 раз
Поблагодарили: 4 раза
Контактная информация:

Re: HotDates (CapeSoft) - крокозябры в LegendList вместо кир

Сообщение morkovin »

В исходниках в файле HotDates.clw тупо заменил строки типа

Код: Выделить всё

... .Control{prop:fontcharset} = self.styles.CharSet
на строку

Код: Выделить всё

... .Control{prop:fontcharset} = CHARSET:CYRILLIC
и всё стало отображаться правильно
WBR, morkovin
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3289
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 15 раз
Поблагодарили: 49 раз
Контактная информация:

Re: HotDates (CapeSoft) - крокозябры в LegendList вместо кир

Сообщение Дед Пахом »

Вот так не тупо: self.styles.CharSet = CHARSET:CYRILLIC
С уважением, ДП
Ответить