![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Диагональная заливка [D6, WinXP]
webpauk © (2006-08-21 12:05:00)Подскажите где найти алгоритм диагональной заливки произвольной фигуры
DevilDevil (2006-08-21 15:23:00) [1]незнаю, честно говоря, что есть "диагональная заливка", но я для заливки пользовался процедурой:
procedure FloodFillCanvas(Canvas : TCanvas; X,Y : integer; Color : TColor);
begin with Canvas do begin
Brush.Color := Color;
FloodFill(X, Y, Pixels[X, Y], fsSurface);
end; end;
guav (2006-08-21 14:12:00) [2]Самое простое - выбрать кисть со стилем bsBDiagonal или bsFDiagonal и FloodFill ей.