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

Вниз

CharSet   Найти похожие ветки 

 
Navi ©   (2003-07-12 08:57) [0]

Здравствуйте!
Можно ли в насленник TCustomEdit вводить символы с разными CharSet, например ввести: "диам 3,2 мм" (вместо "диам" - его значок, который есть в балтийском наборе)?
Спасибо.


 
ЮЮ ©   (2003-07-12 12:09) [1]

В принципе ничто не мешает в наследнике перекрыть метод Paint и рисуй что хочешь. Только не представляю, как при вводе текста пользователь будет переключать фонт, а твоё дело будет запоминать фонт для каждого символа и выводить. Т.к. сказать облегчённый RichEdit.


 
ЮЮ ©   (2003-07-12 12:14) [2]

Поэтому не проще ли использовать RichEdit, позволяющий для каждого симвла использовать собственные параметры Font-a


 
Navi ©   (2003-07-13 12:05) [3]

RichEdit не подходит. Вобщем стоит переформулировать вопрос: надо написать на канве формы что-то по русски и со знаком "диаметр". CharSet ставим в RUSSIAN_CHARSET, рисуем - Canvas.TextOut(0, 0, "Размер= " + Char(?) + "мм");. Что подставить вместо ? или надо использовать WideChar или подход не верен в принципе? Насколько я понимаю шрифт Arial есть Unicode, а CharSet - просто сдвиг от 0. Поэтому вместо ? надо наверно подставлять значение сдвига + код номер символа в этой странице. Мастера, подскажите пожалуйста. Больше спросить не кого.
Если я совсем не прав, дайте ссылки, где почитать (по-русски желательно).
Спасибо.



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
7-78167
Still Swamp
2003-05-13 14:28
2003.07.24
Общий вопрос по RS232


8-78000
Deus
2003-03-31 03:39
2003.07.24
Как реализовать Magic Wand?


3-77778
Солер
2003-07-02 12:38
2003.07.24
Как скопировать строку DBGrid?


14-78094
lex7
2003-07-08 09:28
2003.07.24
C & Delphi


8-78012
MrN
2003-03-29 19:40
2003.07.24
Звуковые кодеки