Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вывод первой буквы текста Labela другим шрифтом? [D7, WinXP]


Артем К. ©   (2004-06-17 13:44:00) 

Здравствуйте, Уважаемые Мастера!

Подскажите пожалуйста, как осуществить вывод первой буквы текста Labela другим шрифтом?

Заранее, Спасибо!


Amoeba   (2004-06-17 15:04:00) [1]


> Артем К.   (17.06.04 14:36) [6]
> я порылся в этих компонентах, там черт голову свернет.

Лично я не видел там ничего сложного...


ПсихЪ   (2004-06-17 14:55:00) [2]


> Артем К.

Есть! Берёшь и пишешь свой компонент, который у тебя объединит 2 "лабела". В первом "лабеле" будет выводится 1ая буква одним шрифтом, а во втором - другим всё остальное. Вот!


Артем К.   (2004-06-17 14:36:00) [3]

я порылся в этих компонентах, там черт голову свернет.
есть ли какой-нить простой способ?


Amoeba   (2004-06-17 13:56:00) [4]

Не совсем так. Можно, если использовать компоненты TRtfLabel или THTMLLabel от TmsSowtware:
http://www.tmssoftware.com/tmspackt2.htm
и
http://www.tmssoftware.com/tmspackt9.htm

Без исходников они бесплатные.

Полностью эта библиотека с исходниками есть на
http://www.tdelphi.spb.ru


clickmaker   (2004-06-17 13:53:00) [5]

Form.OnPaint
Canvas.Font.Style
Canvas.TextOut


Sandman25   (2004-06-17 13:53:00) [6]

TCanvas + F1


Артем К.   (2004-06-17 13:49:00) [7]

ну а допустим, если я хочу отрисовать строку текста на форме, то тогда как?


clickmaker   (2004-06-17 13:48:00) [8]

Никак. Только 2 лейбела положить


Наверх

Титульная страница Поиск, карта сайта Написать письмо