Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Как сделать разноцветные буковки или шкалу?


Автор: skeef 11.3.2011, 20:28
Приветствую!
Подскажите, а как сделать вот такую тему:

||||||||||||||||

Использовать, к примеру, символ "|" и каждую палочку надо красить в свой цвет. Ну или графику как-то использовать ...

Это такая шкала правильных/неправильных ответов. Цветов всего 2, если это спасает ...

Честно говоря даж не представляю с какого боку подойти ...

Автор: northener 11.3.2011, 20:34
Цитата(skeef @  11.3.2011,  20:28 Найти цитируемый пост)
Использовать, к примеру, символ "|" и каждую палочку надо красить в свой цвет.

Можно например такие палочки делать из компонентов TShape. 
Если я правильно понял что такое 
Цитата

тему

Автор: Frees 11.3.2011, 20:39
событие формы OnPaint

рисуем примерно так

Код

Canvas.Pen.Color := clRed;
Canvas.MoveTo(10, 5);
Canvas.LineTo(10, 25);

Canvas.Pen.Color := clGreen;
Canvas.MoveTo(15, 5);
Canvas.LineTo(15, 25);

Canvas.Pen.Color := clRed;
Canvas.MoveTo(20, 5);
Canvas.LineTo(20, 25);

Автор: skeef 12.3.2011, 11:38
Все получилось, спасибо smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)