08-03-19, 04:06 AM
عملت برامج خاصة بشغلى ( بفيجوال 6 ) و الحمد لله هى ما زالت تعمل بكفائه و الحمد لله و تلبى كل احتياجات العمل من مخازن و حسابات و خزينه . لكن المشكله ان البرنامج بيكون متوافق 100% مع ويندوز xp و عندما تكون النسخه 7 أو 8 او خلافه اعداد اللغه من اليمين للشمال بتروح السجن . يعنى بيحصل مشاكل فى اللغه . و من باب التطوير قلت اعمل بقيجوال 2010 . نت . و بالفعل وصلت الى حد لا بأس به فى عمل النوافذ الفرعيه و التى كل نافذه منها خاص بجزء من عمل البرنامج . و لم يخطر لى اننى سأقف امام عمل واجهه للبرنامج . اجمع فيها النوافذ الفرعيه للبرنامج (واجه للتطبيق) حيث اننى كنت فى الفيجوال 6 أقوم بأضافة نافذه (MDIform) للبرنامج و اجعل الخاصيه ( MDIchild) لباقى النوافذ true وكانت الامور تمام والحمد لله وكانت النوافذ الابناء لا يستطيعوا رفع نفسهم على النافذه الام . يعنى كان فيه طاعه و ادب . و مكنش فيه نافذه تقدر تغطى النافذه الام . حتى لو كانت خاصية ( ويندوز استات أكبر قيمه) لكن فى فيجوال 10.نت طبعا عملت خاصية is MDIcontainer للفورم الام true والعمل شغال و الحمد لله تمام بس المشكه ان الفورم الابناء اى فورم احدد له الخاصيه( window state ) بالقيمه true يقوم بكل بجاحه بتغطيه امه الفورم الرئيسى . فما هى الطريقه لجعله يكون مؤدبا و لا يرتفع عن امه الفورم الواجهه ــ افيدونى افادكم الله .... و شكرا لكم