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

تحكم في خصائص الفورم

بدأه khalilsoft في 29 أغسطس 2009 · 5 رد · 1,032 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

اخواني الاعزاء اريد حل مشكل صغير

وهو ان اتحكم في خصائص الفورم وعدم السماح للمسخدم من تقليص الفورم الا بنسبة احددها انا مثل ماهو في السكايب تماما

وجازاكم الله الف خير

#2

السلام عليكم...

قم بتوسيع الخاصية BorderIcons و اضبط الخاصية الفرعية biMaximize على False لتعطيل زر التكبير.

قم بتوسيع الخاصية Constraints و اضبط الخصائص الفرعية كالتالي:

MaxHeight أقصى ارتفاع تريده للنافذة.

MaxWidth أقصى عرض تريده للنافذة,

MinHeight أدنى ارتفاع تريده للنافذة.

MinWidth أدنى عرض تريده للتافذة.

نرجو الاستفادة و السلام.

وَ قُلِ اعْمَلُوا فَسَيَرَى اللهُ عَمَلَكُمْ وَ رَسُولُهُ وَ الْمُؤْمِنُونَ

صدق الله العظيم

#3

بارك الله فيك اخي najy_zl

شكرا على اجابتك ولكن ليس هاذا مقصودي من السؤال

مثال في السكايب عندما تعمل له تكبير يكبر عادي وعندما تبدا في تصغيره يصغر حتى يصل الى نقطة ويتوقف التصغير

هاذا ما اريد البحث عنه

وشكرا

#4

إستعمل OnConstrainedResize

شئ كهذا مثلاً :

procedure TForm1.FormConstrainedResize(Sender: TObject; var MinWidth,
  MinHeight, MaxWidth, MaxHeight: Integer);
begin
  MinHeight:=200;
  MinWidth:=200;
end;
#5

المثال الذي طرحه اخي najy_zl يفي بالغرض ان عرفت كيف تستغله

فهو تقريبا تحكم كامل بخصائص الForm :

اقتباس
MaxHeight أقصى ارتفاع تريده للنافذة.

MaxWidth أقصى عرض تريده للنافذة,

MinHeight أدنى ارتفاع تريده للنافذة.

MinWidth أدنى عرض تريده للتافذة.

عزيزي :

لاتنسى ان تصلي على حبيبنا و شفيعنا يوم لا ينفع مال ولا بنون .

فاللهمّ صّل وسّلم على سيدي و شفيعي وحبيبي محمد عليك الف صلاة وازكى تسليم

*****

2_header.png

#6

بارك الله فيكم وشكرا جزيلا لكم

كان مني السؤال وكان منكم الجواب

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