10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
|
|
1 | |
Отрисовка греческих букв на TCanvas24.03.2014, 23:26. Показов 2734. Ответов 19
Метки нет (Все метки)
Надо отрисовать греческие буквы на канве шрифтом Times New Roman. При этом желательно уметь замерять ширину и высоту участка канвы, которую занимает буква (Canvas->TextWidth("греческая буква")). Что-то не могу придумать как это сделать.
0
|
24.03.2014, 23:26 | |
Ответы с готовыми решениями:
19
TCanvas LineTo отрисовка графика Вставка греческих букв в текст Отрисовка букв ТЕСТ: Кто Вы из греческих философов? |
24.03.2014, 23:37 | 2 |
0
|
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
|
|
24.03.2014, 23:42 [ТС] | 3 |
Да, я понимаю, что есть коды букв, но не понимаю как их использовать. Можно элементарный пример?
0
|
24.03.2014, 23:57 | 4 |
0
|
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
|
|
25.03.2014, 00:02 [ТС] | 5 |
0
|
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
|
|
25.03.2014, 00:04 [ТС] | 7 |
0
|
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
|
|
25.03.2014, 00:05 [ТС] | 9 |
Builder XE4
0
|
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
|
|
25.03.2014, 00:07 [ТС] | 11 |
Я никому голову не морочу. Просто задал вопрос. Если не знаешь ответ - проходи мимо.
0
|
25.03.2014, 00:12 | 12 |
0
|
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
|
|
25.03.2014, 00:15 [ТС] | 13 |
Не засоряй тему.
0
|
Avazart
|
25.03.2014, 00:19
#14
|
Не по теме: Не засоряй форум, созданием тупых тем...
0
|
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
|
|
25.03.2014, 00:24 [ТС] | 15 |
Кто не поленился и дочитал весь этот флуд до сих пор - вопрос из первого поста все еще актуален. Нарисовать греческие буквы и померять их размеры на канве - не удается
0
|
Супер-модератор
|
||||||
25.03.2014, 00:49 | 16 | |||||
Нитонисе,
2
|
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
|
|
25.03.2014, 01:34 [ТС] | 17 |
UI, спасибо
Стояла кодировка ANSI. Переставил на UTF8 - все равно на канве рисуется вопрос вместо греческой буквы. В самом же редакторе и в ANSI-кодировке и в UTF8 - всегда отображается греческая буква.
0
|
10 / 10 / 4
Регистрация: 12.10.2013
Сообщений: 249
|
|
25.03.2014, 11:55 [ТС] | 19 |
Так у вас литера "L" стоит перед греческой буквой. Так-то и у меня работает. Я просто не знал, что нужна именно такая форма записи. Ведь при выводе на канву букв русского или латинского алфавита эту литеру ставить перед текстом не нужно.
0
|
Супер-модератор
|
|
25.03.2014, 12:02 | 20 |
Тебе - не нужно, мне - нужно. Ибо у тебя ANSI кодировка - кириллица, а у меня - нет. У греков язык для НЕюникодных приложений - греческий, им тоже не нужно ставить L перед строкой для вывода греческих символов. Зато для вывода кириллицы - им придется ставить L...
Поэтому я предпочитаю никогда не делать никаких заключений о том языке, который выставлен для НЕюникодных приложений, и всегда работаю с Юникодом (либо добавляю L перед строковыми литералами, либо макрос _T())
1
|
25.03.2014, 12:02 | |
25.03.2014, 12:02 | |
Помогаю со студенческими работами здесь
20
ввод греческих символов в listbox C++Builder TCanvas TCanvas... Дуга в TCanvas TCanvas - месторасположение? Сохранение TCanvas Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |