جعل البرنامج بحجم واحد
#1
بسم الله الرحمن الرحيم

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

كيف اجعل برنامجي يكون بحجم واحد عن التثبيت اي انه يغير تلقائيا مع تغير ابعاد الشاه او حتي تغير الشاشه نفسها لاني قد واجهت هذه المشكله عندما برمجة برنامج في اللابتوب وعندما قمت بتحويله الي جهاز اخر ظهر بطريقه صغيره عن الذي في المحمول .
**** ان اكون وضحت الفكره .


وشكرا.
لا اله الا الله
عدد ما كان وعدد ما يكون وعدد الحركات والسكون
الرد
#2

لا انصحك بتغيير ابعاد الشاشة فذلك يزعج معظم المستخدمين

فقط اجعل خصية WindowState للفورم الرئيسي wsMaximized وسيتمدد الفورم تلقائيا حسب الشاشة

واذا اردت ان لا يتم تم تغيير حجمه في وقت التنفيذ غير خاصية BorderStyle الى bsDialog
لا إله إلا الله محمد رسول الله
الرد
#3
شكرا اخ تايقر
لكن هل هذا الحل سيجعل البرنامج يعمل في جميع الاجهزه بنفس الشكل الذي تمت برمجته به وبنفس الابعاد
لا اله الا الله
عدد ما كان وعدد ما يكون وعدد الحركات والسكون
الرد
#4

اظنك تقصد لمذا يبدو صغيرا في 1024/768 وكبيرا في 800/600 مثلا

حسنا ذلك امر طبيعي وحتى وندوز نفسة يصبح مزعجا في 640/480

واذا اصريت يمكنك اختبار حجم الشاشة في بداية التشغيل وظبط ارتصاف و ظهور وابعاد المكونات حسب ذلك

ان كبيرا فصغر وان صغيرا فكبر

كما يمكنك الاستفادة من الخصائص التالية فقط تعلم كيف تستعملها جيدا وستفيدك جدا

Align

Anchors

AutoSize

WindowState

كانت تلك للفورم وغيرها كثير

اتمنى ان تكون الفكرة قد وصلة
لا إله إلا الله محمد رسول الله
الرد
#5
شكرا جزيلا تايقر يعطيك العافيه
لا اله الا الله
عدد ما كان وعدد ما يكون وعدد الحركات والسكون
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم