delphi4arab منتديات دلفي للعرب

نسخة كاملة : في ما يخص form2 داخل form1
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
Heart السلام عليكم Heart
أريد معرفة كيف أدخل form2 في form1 عندا منادات form2 ليسا بالطريقة المعتادة التي نادي بيها form أخرى     application.creatform(form1,form2) ); أنا أعلم هاذا الكود خاطء  أريد معرفت
form2 in form 1
معذرة لم أفهمك سؤالك جيداّ لكن هذا ما وصلى
كود :
form2.WindowState := wsNormal;  form2.BorderStyle := bsNone;  form2.parent := form1;  form2.Top:=1;  form2.Left:=144;  form2.show;
ربما قصدت استخدام فورم 2 كإين للفورم 1.

أفضل في مثل هذه الحالات استخدام MDIForm, MDIChild, للخاصية FormStyle
مثل delphi على اليسار فورم و في الوسط فورم و في الأعلى البرنامج الأصلي

(10-02-2016, 01:05 PM)PLANSHARP كتب : [ -> ]ربما قصدت استخدام فورم 2 كإين للفورم 1.

أفضل في مثل هذه الحالات استخدام MDIForm, MDIChild, للخاصية FormStyle

هكذا أخي لكن عندما تكون الفورم البرنامج الأصلي صغيرة تضهر لك سكرول بار و الفرم الثانية لا تضهر كله كيف يمكن فعل ذالك مثل برنامج الدالفي
قم بعمل الفورمات التي تريد و إجعل خاصية visible للفورم true.
و للمحاذاة يمكن فعل ذلك في حدث on show لكل فورم
(10-02-2016, 02:10 PM)PLANSHARP كتب : [ -> ]قم بعمل الفورمات التي تريد و إجعل خاصية visible للفورم true.
و للمحاذاة يمكن فعل ذلك في حدث on show لكل فورم
لم أفهمك ؟
يقصد تظهر الفورمات الثلاثة من خلال خاصية visible للفورم true
وتقوم بوضع كل فورم فى المكان الذى تريدة من خلال حدث on show لكل فورم
عملت مثال بسيط لك على السريع يمكنك وضع جميع أفكارك
نعم أخي لماذا عند تكبير الفرم الثانية لا تضهر تكبير وتصغير الفورم و ز ر إغلاق
تعديل بسيط على المثال السابق.
الصفحات : 1 2