Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

KOL и Unicode [Delphi, Windows]


ZZ ©   (2002-06-27 19:04:00) 

В какиx отношениях находится KOL и Unicode ?


Gandalf   (2002-10-08 11:40:00) [1]

Насчет удобства и выходного размера согласен. Может как нибудь и сделаю...


Alexander   (2002-10-08 10:52:00) [2]

Ну, по моему Property Editor не увеличит выходного размера программы, а вот из таких мелочей и состоит удобство использования того или иного продукта, так называемый usability


Vladimir Kladov   (2002-10-08 10:48:00) [3]

> К слову, нельзя сделать, как в VCL, чтобы FontCharset ставился

не циферкой, а значением константы?
неужели так часто приходится изменять это циферку, чтобы ради такой мелочи регистрировать еще один Property Editor ?


Gandalf   (2002-10-05 19:52:00) [4]

>Я имел ввиду Design time - поправить код MCK.
Я тоже. MHVersionInfo - там только MCK часть, он под КОЛ вообще не работает.


Alexander   (2002-10-05 10:50:00) [5]

>Gandalf
Я имел ввиду Design time - поправить код MCK.


Gandalf   (2002-10-05 09:53:00) [6]

>К слову, нельзя сделать, как в VCL, чтобы FontCharset ставился >не циферкой, а значением константы?

Можно и не сложно, посмотри как я сделал в MHVersionInfo.


Alexander   (2002-10-05 09:13:00) [7]

Ну, то что сделали китайские товарищи, скорее всего реализовано при помощи установки Font.FontCharset = CHINESEBIG5_CHARSET. А мне такой метод не подходит. Или может, кто подскажет, как это можно применить? Ведь его нужно динамически определять и проставлять.

К слову, нельзя сделать, как в VCL, чтобы FontCharset ставился не циферкой, а значением константы?


BorisMor   (2002-10-02 15:12:00) [8]

2 Vladimir Kladov
Не разыщите ссылочку на китайский сайт.
Очень уж любопытно посмотреть.


Alexander   (2002-10-02 13:27:00) [9]

Меня как раз локализации азиатские и арабские интересуют. Чтоб интерфейс можно было без проблем перевести.


Vladimir Kladov   (2002-10-02 09:12:00) [10]

Объясните мне (если можно, без ссылок на куда-то там в и-нете), что, собственно хотите. Если как для listview:

lv.Perform( LVM_SETUNICODEFORMAT, 1, 0 ), то это и так имеется - в API. (Правда, что с этим дальше делать, я не в курсе).

Китайские товарищи еще год назад давали мне ссылку на китайский сайт, типа этого mastak, посвященного KOL. Там имелись скриншоты демок, сляпанных в KOLnMCK, и на формах лейблы и кнопки явно изображают собой иероглифы. Не знаю, как. Может, как раз через unicode.


SPeller   (2002-10-02 09:06:00) [11]

Для поддержки юникода надо переписать весь kol, а именно сделать дубликаты функций для анси и юникода. Флаг вам в руки! :)


Alexander   (2002-10-01 13:44:00) [12]

И всё-таки, планы по добавлению поддержки Unicode есть или нет?

>Vladimir Kladov
>Где он понадобился? Если везде, то это надо брать windows.pas,
>и весь его перекореживать.
>Но так, по-моему надо делать и для VCL, разве нет?

Ну не совсем так, например вот набор Unicode компонент:
http://home.ccci.org/wolbrink/tntmpd/delphi_unicode_controls_project.htm
и приложение становится нормальным Unicode приложением.

А если KOL ещё и Unicode будет поддерживать, то ценность его возрастёт многократно.


ZZ   (2002-06-28 16:42:00) [13]

Vladimir Kladov
Хочу юникодные окошки :)
VCL передать не смогу, а виндовс.пас - не буду :) (хотя и могу). А у вас своя разработка, в которую юникод не вписывается :( А жаль...


Vladimir Kladov   (2002-06-28 10:12:00) [14]

Где он понадобился? Если везде, то это надо брать windows.pas, и весь его перекореживать. Но так, по-моему надо делать и для VCL, разве нет?


Viewer   (2002-06-27 21:52:00) [15]

Как говориться - "мы к ним не относимся", но они имеют право на существование.


Наверх

Титульная страница Поиск, карта сайта Написать письмо