![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
Разукрасить свою формуDelphi , Программа и Интерфейс , ФормыРазукрасить свою форму
Автор: Рудный Артем Не самый рациональный, но один из самых простых способов разукрасить свою форму. В событии формы onPoint напишем следующее: procedure TForm1.FormPaint(Sender: TObject); var i, j: Longint; begin with Canvas do for i := 1 to Width do // для всех точек Формы по горизонтали begin Application.ProcessMessages; for j := 1 to Height do // для каждой точки Формы по вертикали Pixels[i, j] := random(9999); // задаём случайный цвет пиксела end; // получится мраморное окно end; // Теперь можно поэкспериментировать с цветом пикселей: // Для этого выражение random(9999)заменим на другие к примеру J * i Sqr(i + j) Round(Sqr(i + j) / Pi) // Здесь можно издеваться как фантазия позволит!!!. Статья Разукрасить свою форму раздела Программа и Интерфейс Формы может быть полезна для разработчиков на Delphi и FreePascal. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 ![]() |