Анкета Саня
22.12.2017 11:04
Оригинал | Обновить
Login: Саня
E-mail: ppp@mail.ru
Реальное имя: Саня
Дата рождения: 00.00.0000
Пол: Мужской
Образование: высшее

Увлечения / хобби
Я совсем начинающий, так что не смейтесь. Мне нужно на форму вывести разноцветный текст. До конца с этим вопросом еще не разобрался.

Получается что когда я хочу увидеть кусок текста другим цветом, то я должен сменить цвет - Canvas.font.color := mycolor и затем через TextOut или TextDraw вывести кусок текста.

Т.е. каждая смена текста должно сопровождаться:
1) сменой цвета Canvas.font.color := mycolor
2) выводом куска текста через TextDraw

Так вопрос в том, что может быть можно один раз вызвать какую-то функцию для вывода разноцветного текста, а цвет задать через массив параметров(например: от симв 1 до 10, красный; от симв 11 до 15, зеленый; итд). Ну можно конечно и самому написать подобную функцию, но только опять же туда прийдется впихивать:
1) Canvas.font.color := mycolor
2) TextDraw
что сути дела не меняет.

Есть новые Нет новых   [118232   +31]