Показать сообщение отдельно
  #2  
Старый 01.07.2010, 21:48
Аватар для Bars1992
Bars1992 Bars1992 вне форума
Активный
 
Регистрация: 24.04.2010
Адрес: Украина, Кременчуг
Сообщения: 249
Репутация: 22
По умолчанию

Как говорится "если хочешь помочь бедняку то дай ему удочку а не рыбу"

В канве это никак не реализуется но мы же умнее. Создаем список с бит мапов (TList) только у каждого бит мапа должен быть прозрачный фон (в нете информация есть). При нажатиии кнопки ил другом событии налажываешь каждый бит мап с динамического списка друг на друга. Вобщем тебе надо графическое ядро. Если клацаешь на рисунок то ты должен узнать был ли щелчек по какой то линии, и если надо просто перекрашиваешь линию.

Другой вариант. Анализируешь цвет пикселя по которому был клик и если он отличный от фона, перекрашиваешь все соседние пиксели и анализируешь соседние соседних и так цепная реакция :-)

Если надо будет могу попоже написать пример.
__________________
Не твори зла, и жизнь повернется к тебе передом
Ответить с цитированием