OberonCore
https://forum.oberoncore.ru/

Unicode/Win95
https://forum.oberoncore.ru/viewtopic.php?f=3&t=166
Страница 1 из 1

Автор:  Trurl [ Четверг, 20 Апрель, 2006 14:20 ]
Заголовок сообщения:  Unicode/Win95

Есть ли разумный способ заставить контролы из Win9x работать с юникодом?

Автор:  Илья Ермаков [ Четверг, 20 Апрель, 2006 16:27 ]
Заголовок сообщения: 

Думаю, что нет. Если не ошибаюсь, Windows младше 2000 просто не поддерживает Юникод. Т.е. функции W там есть, но они просто заглушки, вызывают исключения.

Автор:  Trurl [ Пятница, 21 Апрель, 2006 08:49 ]
Заголовок сообщения: 

Ну, Word как-то справляется.
Я сделал поддержку юникода в документах ББ. Хотя не очень красиво внутре - приходится два раза перекодировать.
Но вот со стандартными контролами не получается.
Впрочем, большинство программ тоже этого не умеют.
Офис, кажется, использует свои собственные контролы на основе rich edit.

Автор:  Иван Горячев [ Воскресенье, 23 Апрель, 2006 12:02 ]
Заголовок сообщения: 

В msdn`е при описании функций везде упоминается microsoft layer for unicode для 9x. Никто не в курсе, что это такое?

Автор:  Arslan [ Четверг, 13 Июль, 2006 13:16 ]
Заголовок сообщения: 

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mslu/winprog/microsoft_layer_for_unicode_on_windows_95_98_me_systems.asp[/url]

Автор:  Иван Горячев [ Пятница, 14 Июль, 2006 01:06 ]
Заголовок сообщения: 

Спасибо! Только я уже в курсе ;)

Автор:  Trurl [ Пятница, 29 Декабрь, 2006 16:09 ]
Заголовок сообщения: 

Похоже, версия 1.6 будет только для NT. Для тех, кому надо юникод под 9х, выкладываю юникодизированный 1.5.
Работает почти все, что можно.
Текст в контролах может быть только из системного набора символов, имена файлов и т.п., естественно, тоже.
В компиляторе идентификаторы - только ASCII, строковые константы - любые.
Осторожно, Win* не совсем станартные.

Автор:  Борис Рюмшин [ Пятница, 29 Декабрь, 2006 16:21 ]
Заголовок сообщения: 

Конечно же она будет только под NT.

А где вы ее выложили? :)

Автор:  Cardinal [ Пятница, 29 Декабрь, 2006 16:59 ]
Заголовок сообщения: 

Trurl писал(а):
Похоже, версия 1.6 будет только для NT. Для тех, кому надо юникод под 9х, выкладываю юникодизированный 1.5.
Работает почти все, что можно.
Текст в контролах может быть только из системного набора символов, имена файлов и т.п., естественно, тоже.
В компиляторе идентификаторы - только ASCII, строковые константы - любые.
Осторожно, Win* не совсем станартные.

Если я правильно понял, Вы создали версию 1.6 ББ для винды? А что в ней нового?

Автор:  Trurl [ Пятница, 29 Декабрь, 2006 22:08 ]
Заголовок сообщения: 

Борис Рюмшин писал(а):
А где вы ее выложили? :)

:oops:)
http://www.inr.ac.ru/~blackbox/bb15u.zip
Cardinal писал(а):
Если я правильно понял, Вы создали версию 1.6 ББ для винды? А что в ней нового?

Нет, это не 1.6. И нового там ничего нет.

Автор:  Cardinal [ Суббота, 30 Декабрь, 2006 08:48 ]
Заголовок сообщения: 

Понял.. :)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/