OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 15:52

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Unicode/Win95
СообщениеДобавлено: Четверг, 20 Апрель, 2006 14:20 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1428
Есть ли разумный способ заставить контролы из Win9x работать с юникодом?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Четверг, 20 Апрель, 2006 16:27 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Думаю, что нет. Если не ошибаюсь, Windows младше 2000 просто не поддерживает Юникод. Т.е. функции W там есть, но они просто заглушки, вызывают исключения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 21 Апрель, 2006 08:49 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Воскресенье, 23 Апрель, 2006 12:02 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 10:37
Сообщения: 875
Откуда: Россия, Владивосток
В msdn`е при описании функций везде упоминается microsoft layer for unicode для 9x. Никто не в курсе, что это такое?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Четверг, 13 Июль, 2006 13:16 

Зарегистрирован: Воскресенье, 04 Декабрь, 2005 17:38
Сообщения: 3
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 

Зарегистрирован: Суббота, 26 Ноябрь, 2005 10:37
Сообщения: 875
Откуда: Россия, Владивосток
Спасибо! Только я уже в курсе ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 29 Декабрь, 2006 16:09 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 29 Декабрь, 2006 16:21 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Конечно же она будет только под NT.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 29 Декабрь, 2006 16:59 

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пятница, 29 Декабрь, 2006 22:08 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1428
Борис Рюмшин писал(а):
А где вы ее выложили? :)

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Суббота, 30 Декабрь, 2006 08:48 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 18:08
Сообщения: 76
Понял.. :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB