الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فورم متدرج اللون

مغلق
بدأه newmember في 1 ديسمبر 2001 · 0 رد · 983 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1

هذا الكود لجعل لون الفورم متدرج

procedure TForm1.FormPaint(Sender: TObject);

var

Row,Ht: word;

begin

Ht := (ClientHeight + 255) div 256;

For Row := 0 to 255 Do

With Canvas Do Begin

Brush.Color := Rgb(Row,0,0);

FillRect(Rect(0,Row*Ht,ClientWidth,(Row+1)*Ht));

end;

حيث يتم وضع الكود فى الحدث on paint للفورم

ويتم اختيار اللون عن طريق تغيير الأرقام الى اللون المحدد فى السطر

Brush.Color := Rgb(Row,0,0);

اما اذا أردت تغيير تدرج اللون يمكنك تغيير اشارة ال* الى + فى السطر الأخير من الكود

;)

هذا الموضوع مغلق.

مواضيع مشابهة