О. У меня что-то похожее. Когда были просто разные языки, это было просто: как сказал тёзка, построить класс с PROPStyle:Charset.
Если же в одной записи могут быть несколько языков, это уже хуже, тут без Юникода не обойтись. Я написал свою, довольно уродскую поддержку для текстового поля, и начал ...
Найдено 3 результата
- 11 Ноябрь 2010, 14:21
- Форум: CLARION for Windows
- Тема: Unicode & Clarion
- Ответы: 6
- Просмотры: 3694
- 23 Октябрь 2010, 3:40
- Форум: CLARION for Windows
- Тема: Subclassing и WM_CREATE
- Ответы: 2
- Просмотры: 1669
Re: Subclassing и WM_CREATE
Я тоже так думал. Иллюзии были разбиты попытками скопировать буфер обмена с китайским текстом.
Вообще-то, так и есть. Но это (A)NSI контрол, а не (W)ide string. Т.е. весь API не как у людей - с окончанием W, а A (DrawTextA, CreateWindowA).
Проблема была решена функцией, которая переводит юникод в ...
Вообще-то, так и есть. Но это (A)NSI контрол, а не (W)ide string. Т.е. весь API не как у людей - с окончанием W, а A (DrawTextA, CreateWindowA).
Проблема была решена функцией, которая переводит юникод в ...
- 22 Октябрь 2010, 16:07
- Форум: CLARION for Windows
- Тема: Subclassing и WM_CREATE
- Ответы: 2
- Просмотры: 1669
Subclassing и WM_CREATE
Всем привет.
Пытаюсь написать юникод текст контроль, вручную рисуя текст. В общем, на одну строку худо-бедно работает, но когда больше одной строки, проблема усложняется во много раз: перенос каретки, разная длина строк и т.п. Возможно, я это как-то решу, но куда проще было бы создать этот контроль ...
Пытаюсь написать юникод текст контроль, вручную рисуя текст. В общем, на одну строку худо-бедно работает, но когда больше одной строки, проблема усложняется во много раз: перенос каретки, разная длина строк и т.п. Возможно, я это как-то решу, но куда проще было бы создать этот контроль ...