Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Изменить charset   Найти похожие ветки 

 
stas ©   (2012-10-10 15:03) [0]

Скажите, каким образом изменяя charset шрифта, допустим на charset_greek получить в Tlabel или вывести на канву символы соответствующие этому charset ?
Например написать слово "привет", с использованием кириллического чарсета, а изменив чарсет на греческий получить слово из греческих букв.

Че-то я меняю, а буквы русские остаются. )


 
DVM ©   (2012-10-10 15:13) [1]

в неюникодной программе одновременно и то и другое никак в юникодной нет смысла


 
stas ©   (2012-10-10 15:15) [2]

>DVM ©   (10.10.12 15:13) [1]
в неюникодоной  нужно либо то либо то, в зависимости что указали.


 
DVM ©   (2012-10-10 15:18) [3]


> stas ©   (10.10.12 15:15) [2]

так это и получается одновременно, для неюникодных приложений так нельзя. Надо настройки системы менять еще.


 
stas ©   (2012-10-10 15:26) [4]

Есть программа на D2006 написана, которая так делает, видимо как-то хитро сделали.
Я так понимаю если бы там был юникод он бы от чарсета не зависел (у русской буквы один код у греческой другой...)


 
DVM ©   (2012-10-10 15:37) [5]


> stas ©   (10.10.12 15:26) [4]
> Есть программа на D2006 написана, которая так делает, видимо
> как-то хитро сделали.

может там TNT ?


 
han_malign   (2012-10-10 16:11) [6]


> или вывести на канву
...
> как-то хитро сделали.

DrawTextW
#$391..#$3A1 - Capital Alpha..Rho
#$3A3..#$3A9 - Capital Epsilon..Omega
#$3B1..#$3C9 - Small Alpha..Omega (#$3B2 - Small Final Sigma)
Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ ΢ Σ Τ Υ Φ Χ Ψ Ω
α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω


 
han_malign   (2012-10-10 16:15) [7]

- ну и шрифт - естественно - должен быть юникодовым и иметь страницу <Greek and Coptic> - #$370..#$3FF


 
han_malign   (2012-10-10 16:28) [8]

и есть еще SendMessageW и EM_SETTEXTEX



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.053 c
15-1341774208
Invoker
2012-07-08 23:03
2013.03.22
Отобразить все поля структуры.


15-1343044403
D.L.
2012-07-23 15:53
2013.03.22
как научится воспринимать английскую речь на слух?


15-1338451685
TUser
2012-05-31 12:08
2013.03.22
Дошкольное программирование


15-1348839643
888888
2012-09-28 17:40
2013.03.22
Снять видео с экрана + звук.


15-1332102602
Юрий
2012-03-19 00:30
2013.03.22
С днем рождения ! 19 марта 2012 понедельник