![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
![]()
Вот работа со сканлайном:
Код:
Если помог, проси поставить минус. Будь оригинален!
|
![]() |
![]() |
![]() |
#22 |
Пользователь
Регистрация: 25.09.2011
Сообщений: 72
|
![]()
Спасибо) Попозже попробую сделать
|
![]() |
![]() |
![]() |
#23 |
Пользователь
Регистрация: 25.09.2011
Сообщений: 72
|
![]()
Я так и не разобралась, ничего в этой графики не понимаю. Может есть у кого-то похожий исходник. срочно нужен
|
![]() |
![]() |
![]() |
#24 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
![]()
Попробуйте сначала пробежаться по картинке и сделать её строго черно-белой. A потом использовать команду floodfill(x,y,color) в обработчике MouseDown.
Если помог, проси поставить минус. Будь оригинален!
|
![]() |
![]() |
![]() |
#25 |
Пользователь
Регистрация: 25.09.2011
Сообщений: 72
|
![]()
Даже без оттенков серого?
если я здесь всю ненужную область закрашу в черный, ничего нормального не получится( Последний раз редактировалось Екатерина20; 24.05.2012 в 19:45. |
![]() |
![]() |
![]() |
#26 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
![]()
Вот отчего вам нужно отталкиваться.
Для того, чтобы красить в разный цвет, а не только в красный, можете использовать TColorDialog или TcolorList. Canvas.brush.color присваивайте выбранный цвет из TColorDialog . Инструменты лучше оформить в виде маленькой формы, как у PhotoShop или Paint, а не в виде RadioGroup. Это просто зарисовка, минут за 10. Больше ничем помочь не могу. Горы работы(. P.S. Чтобы закраска была по секторам, нужно сделать сектор, который будете закрашивать, замкнутым с помощью "черного карандаша".
Если помог, проси поставить минус. Будь оригинален!
Последний раз редактировалось Rin; 24.05.2012 в 20:21. |
![]() |
![]() |
![]() |
#27 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]()
В дополнение к примеру Rin.
Добавить глобальные переменные x0, y0 и заменить 2 процедуры на те, что ниже: Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
цветовая палитра | Юля_новичок | Помощь студентам | 3 | 24.05.2011 11:47 |
Цветовая палитра | Biohazard | Общие вопросы Delphi | 7 | 30.07.2010 12:58 |
Палитра | _-Re@l-_ | Общие вопросы Delphi | 8 | 22.06.2010 11:39 |
Цветовая палитра | Stanislav | Помощь студентам | 3 | 09.12.2007 03:46 |