![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.10.2011
Сообщений: 47
|
![]()
Делаю лабу по канве. По условию у меня 4 окружности, надо закрасить их пересечения. Выглядит это дело вот так.
![]() часть кода отвечающая за прорисовку: Код:
пытаюсь закрашивать флудфилом-нифига если удалить строку Image1.Canvas.Brush.style := bsClear то получается все более круто, области штрихуются, но вырисовывается такая картина ![]() Вопрос, как сделать окружности не полностью закрашенными? Все дело походу именно в bsClear |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
так устроит?
Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 25.10.2011
Сообщений: 47
|
![]()
Более чем, спасибо!
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 25.10.2011
Сообщений: 47
|
![]()
Теперь другой вопрос, как определить принадлежность точки к данным областям?
Укажите плиз ошибку, пишу вот такой код. За единицу принимаем 30 пикселей. На примере верхней зоны Код:
Последний раз редактировалось Kapitan4ik; 30.05.2014 в 02:27. |
![]() |
![]() |
![]() |
#5 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]()
and и or
Почувствуйте разницу! |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 25.10.2011
Сообщений: 47
|
![]()
дак там же совмещенная область, поэтому и спрашиваю
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
checklistbox и канвас | grafgrial | Общие вопросы Delphi | 1 | 13.08.2011 14:30 |
Сохранение Image через канвас (Bitmap) | Dj_SheLL | Помощь студентам | 2 | 18.08.2010 18:52 |
канвас | iliili | Общие вопросы Delphi | 1 | 25.05.2010 17:26 |
Как нарисовать на КАНВАС-е БИТМАП. | Altera | Общие вопросы Delphi | 3 | 09.03.2008 15:41 |