المشاركات : 138
المواضيع 39
:
: 0
الإنتساب : Apr 2008
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالي وبركاته
كيف اجعل برنامجي يكون بحجم واحد عن التثبيت اي انه يغير تلقائيا مع تغير ابعاد الشاه او حتي تغير الشاشه نفسها لاني قد واجهت هذه المشكله عندما برمجة برنامج في اللابتوب وعندما قمت بتحويله الي جهاز اخر ظهر بطريقه صغيره عن الذي في المحمول .
**** ان اكون وضحت الفكره .
وشكرا.
لا اله الا الله
عدد ما كان وعدد ما يكون وعدد الحركات والسكون
المشاركات : 132
المواضيع 15
:
: 0
الإنتساب : Dec 2008
لا انصحك بتغيير ابعاد الشاشة فذلك يزعج معظم المستخدمين
فقط اجعل خصية WindowState للفورم الرئيسي wsMaximized وسيتمدد الفورم تلقائيا حسب الشاشة
واذا اردت ان لا يتم تم تغيير حجمه في وقت التنفيذ غير خاصية BorderStyle الى bsDialog
لا إله إلا الله محمد رسول الله
المشاركات : 138
المواضيع 39
:
: 0
الإنتساب : Apr 2008
شكرا اخ تايقر
لكن هل هذا الحل سيجعل البرنامج يعمل في جميع الاجهزه بنفس الشكل الذي تمت برمجته به وبنفس الابعاد
لا اله الا الله
عدد ما كان وعدد ما يكون وعدد الحركات والسكون
المشاركات : 132
المواضيع 15
:
: 0
الإنتساب : Dec 2008
اظنك تقصد لمذا يبدو صغيرا في 1024/768 وكبيرا في 800/600 مثلا
حسنا ذلك امر طبيعي وحتى وندوز نفسة يصبح مزعجا في 640/480
واذا اصريت يمكنك اختبار حجم الشاشة في بداية التشغيل وظبط ارتصاف و ظهور وابعاد المكونات حسب ذلك
ان كبيرا فصغر وان صغيرا فكبر
كما يمكنك الاستفادة من الخصائص التالية فقط تعلم كيف تستعملها جيدا وستفيدك جدا
Align
Anchors
AutoSize
WindowState
كانت تلك للفورم وغيرها كثير
اتمنى ان تكون الفكرة قد وصلة
لا إله إلا الله محمد رسول الله
المشاركات : 138
المواضيع 39
:
: 0
الإنتساب : Apr 2008
شكرا جزيلا تايقر يعطيك العافيه
لا اله الا الله
عدد ما كان وعدد ما يكون وعدد الحركات والسكون