المشاركات : 7
المواضيع 2
:
: 0
الإنتساب : Jun 2010
مرحبا
عندي برنامج احناج فيه الى وجود فورم في الزاوية السفلية فوق الساعة
مثل الشاشة التي نراها عادة في الانتي فايرس
حاولت ضبطها هناك , لكن عند تغيير دقة الشاشة , يتغير مكانها
كيف يمكتتي ضبطها في الزاوية السفلية , مهما تم تغيير دقة الشاشة
وشكرا جزيلااااا
المشاركات : 378
المواضيع 44
:
: 6
الإنتساب : Feb 2008
السلام عليكم
جرب احدى الطريقتين
الاولى : ( الاحسن)
PHP كود :
procedure TForm1.FormCreate(Sender: TObject);
var
R: TRect;
Hauteur: Byte;
begin
SystemParametersInfo(SPI_GETWORKAREA, 0, @R, 0);
Hauteur := Screen.Height - R.Bottom;
Left := Screen.Width - Width;
Top := Screen.Height - Height - Hauteur;
end;
الثانية : (شبه خدعة
)
PHP كود :
procedure TForm1.FormResize(Sender: TObject);
begin
Constraints.MaxWidth := 270;
Align := alBottom;
Align := alNone;
Left := Screen.Width - Width;
end;
المشاركات : 7
المواضيع 2
:
: 0
الإنتساب : Jun 2010
يعطيك الصحة، اخي
طبقت الكود وحصلت على النتيجة بالظبط
شكرا جزيلاا
المشاركات : 32
المواضيع 3
:
: 0
الإنتساب : Dec 2008
لكن عندما يكون الويندوز عربي سيتوجب تغييرها إلى الجهة اليسرى
المشاركات : 378
المواضيع 44
:
: 6
الإنتساب : Feb 2008
مممم
نعم اخى mourad39
المشاركات : 563
المواضيع 28
:
: 0
الإنتساب : Dec 2008
السلام عليكم
- ماذا لو عملنا على أساس الـ شاشة :
PHP كود :
form1.Left:= screen.DesktopWidth - form1.Width;
form1.Top:= screen.DesktopHeight - form1.Height;
بالتوفيق ,,