Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

Закрашивание фигуры   Найти похожие ветки 

 
volkodav   (2004-05-21 22:01) [0]

Уважаемые мастера подскажите пож. алгоритм закрашивания какой либо фигуры, т.е. если у нас нарисованы несколько фигур, пользователь кликает  в центре одной из них, и эта фигура от места клика заливается каким нить цветом, например была синяя фигура с красной рамкой, как мне при клике внутри фигуры синий поменять на зеленый, но рамку не трогать?


 
Palladin ©   (2004-05-21 23:29) [1]

фигуры они тоже рисуют в твоей программе или могут быть и "левые"?


 
jack128 ©   (2004-05-21 23:36) [2]

TCanvas.FloodFill + F1


 
volkodav   (2004-05-22 00:11) [3]

фигуры рисуются в моей проге, но они рысуются линиями на канве,т.е. могут быть левые


 
Profi ©   (2004-05-22 00:35) [4]

Определяем цвет пиксиля куда кликнули мышка и, если фигуры твои перерисовываем нужную фигуры, если же нет, то надо подумать над алгоритмом (конечно, если фигура не прямоугольная)!


 
Palladin ©   (2004-05-22 00:51) [5]

в таком случае см. [2] jack128 ©   (21.05.04 23:36)


 
volkodav   (2004-05-22 01:12) [6]

можно по подробнее что значит F1?


 
volkodav   (2004-05-22 01:14) [7]

смысл в том что мы не знаем что это за фигура, это может быть просто какая нить "загагулина", построенная линиями canvas.lineto, и при клике внутри загагулины, она должна закрасится


 
jack128 ©   (2004-05-22 01:15) [8]


> можно по подробнее что значит F1?
LOL.  Спасибо тебе, ложусь спать с ТАКИМ хорошим настроением :-))


 
volkodav   (2004-05-22 01:22) [9]

:)))  ааааааа, поняяяллл!!!! :))))



Страницы: 1 вся ветка

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
1-1085226382
zep
2004-05-22 15:46
2004.06.06
перемещение Image a


14-1085133085
Dmitriy O.
2004-05-21 13:51
2004.06.06
Вопрос по IB


14-1084968224
WebErr
2004-05-19 16:03
2004.06.06
Не запускается 3DMark 2001


3-1084467146
3APA3A
2004-05-13 20:52
2004.06.06
insert результатов select а


1-1085290858
trix
2004-05-23 09:40
2004.06.06
Как склеить файлы ?