Показать сообщение отдельно
  #4  
Старый 25.02.2012, 15:29
Аватар для YVitaliy
YVitaliy YVitaliy вне форума
Местный
 
Регистрация: 14.12.2011
Сообщения: 481
Версия Delphi: Borland Delphi7
Репутация: 17
По умолчанию

Лучше все-таки делай их квадратными, но при конечном рисовании используй маску(двумерный массив или изображение, где "пазл" - черный, а остальное - белое). Рисуешь попиксельно (или построчно), и проверяешь соответствующие пикселы в маске - где черный - рисуешь, где белый - пропускаешь. Ну, или как вариант, изображения а alpha-каналом.
Ответить с цитированием