Форум: "Прочее";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
ВнизСтепень двойки и тройки... Найти похожие ветки
← →
DeadMeat © (2006-06-30 09:15) [0]Здравствуйте!
Тут такая проблема нарисовалась... Даже не знал куда писать.
Вообщем надо в TComboBox добавит строку, в которой есть символ степени двойки или тройки. Мне просто надо обозначить квадратные метры и кубические.
Так вот вставляю символ ² или ³ и нифига. Вместо него вопросик светится. Хотя вроде как в шрифте Arial оно есть. А там не отображает. Проверял и на TLabel и на TEdit.... Результат один.
Как вообще это дело побороть?
Пишу в WinXP на BDS2006.
Никто не сталкивался с этим? Или может есть другой выход отобразить квадратные метры..?
← →
ЮЮ © (2006-06-30 09:21) [1]кв.м
Хотя вроде как в шрифте Arial оно есть
а код символа какой видишь?
← →
tButton © (2006-06-30 09:22) [2]хм... в D5 на WinXP вродеб всё нормально.
← →
Jeer © (2006-06-30 09:36) [3]м^2
← →
boriskb © (2006-06-30 09:44) [4]DeadMeat © (30.06.06 9:15)
символ ? или ?
Копи/пасте, а символы исчезли.
Сильно сомневаюсь, что это везде видно будет.
← →
DeadMeat © (2006-06-30 09:48) [5]Вроде как Ord (..) показывает код 178 у двойки. Ставлю его туда в RunTime и не помогает.
Просто хотелось как бы по "симпотяшней" нарисовать это дело. Хотя если выхода нет, то наверно придется "кв.м" писать.
А вдруг выход есть?
← →
Prohodil Mimo © (2006-06-30 10:08) [6]а если прорисовку перехватить? иногда помогает для вывода символов с чужого региона.
стиль WinXP (забыл как называется) не используешь? Если да - попробуй без него что будет.
← →
DeadMeat © (2006-06-30 10:30) [7]Стоит классика. Я обычно темы сразу вырубаю.
А вот насчет перерисовки...... Может и можно, но вот не хотелось бы ради этого туда лезть. Это всего в одном месте отобразить надо.
Может другой способ есть?
← →
Prohodil Mimo © (2006-06-30 10:56) [8]DeadMeat © (06.06.30 10:30) [7]
Может и можно, но вот не хотелось бы ради этого туда лезть
а глубоко лезть возможно и не надо.
под рукой исходников нет, смогу только вечером глянуть что я делал, но помню что я установил свойство, что сам рисовать буду и только приписывал две строки и всё работало. Но опять же - я это делал для вывода символов чужого региона.
← →
Prohodil Mimo © (2006-06-30 11:01) [9]у тебя же не в самом сомбо, а в его выпадающем списке не отображается?
если так, то в выпадающем списке системный фонт используется, а не тот который ты в свойствах фонта указал. А в нём, как раз может и не быть символа степени.
В обед постараюсь глянуть на исходники, что я там мутил.
← →
DeadMeat © (2006-06-30 11:11) [10]Оно вообще не отображает. Хоть в выпадающем хоть в самом.
Надо попробовать с OwnerDraw. Мож чего и выйдет.
← →
Prohodil Mimo © (2006-06-30 14:37) [11]Проверил - точно, ни где не отображает, хотя при установки Arial (Western) - удалось написать в самом EDITе Combo текст со степенью 2, только перед 2 было добавлено A.
пробовал в Д2005. В Д3 вообще не удалось ничего.
думаю -
> Надо попробовать с OwnerDraw. Мож чего и выйдет.
и прорисовывать всё самому.
← →
Prohodil Mimo? (2006-06-30 14:44) [12]<test>
?
?
</test>
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.012 c