Tete omar Posted January 11, 2013 Share Posted January 11, 2013 هذا بالنسبة للحجم .. بس مو لازم , اذا يبي النافذة مثل ما هي مع كل انواع الشاشات ما ينقص اذا يبي مثل ما انت تقول ويخلي النافذة تكون متناسقة مع حجم شاشته , يسوي الي انت تقول بس انا اتكلم عن مكانها بالشاشة مو حجمها .. عن نفسي انا ما استخدم غير الي دوبي قلته Link to comment
Bssol Posted January 11, 2013 Share Posted January 11, 2013 انا عندي كود لكم يسهل عليكم كل ذا .. اذا تبي النافذة تجي بالوسط اقسم العرض على الscreen x والطول على ال screen y يحط النافذة بالضبط في الوسط , بس هذي طريقة أخرى مثل centerWindow x, y, width, height y وال x عندك ال gui هو مكان ال الي راح تكون على الشاشة wdith وال height وال gui هو مقاس ال الي راح تكون على الشاشة width - العرض height - الطول x فـ لما تقسم العرض على y والطول على راح يكون الشي اللي سويته بالوسط استخدم هالكود sx, sy = guiGetScreenSize() window = guiCreateWindow(sx/2, sy/2, width, height) حط بدل width, height الطول والعرض ( رقم ) , يمديك تجيبه من ال guieditor او تخمنه ملاحظة : هذي تصلح للوندو ولكل شي تسويه gui على أية حال , اتمنى ان اكون افدتك يلا السلام عليكم كودك ذا يا بطل ما يحطه في النص، راح يحطه على النصف اليمين تحت من الشاشة كود الاخ سعد هو الصح ويحطه بالنص بالضبط يبيلك تصحح معلوماتك ذذ Link to comment
abu5lf Posted January 11, 2013 Share Posted January 11, 2013 (edited) هذا بالنسبة للحجم .. بس مو لازم , اذا يبي النافذة مثل ما هي مع كل انواع الشاشات ما ينقص اذا يبي مثل ما انت تقول ويخلي النافذة تكون متناسقة مع حجم شاشته , يسوي الي انت تقول بس انا اتكلم عن مكانها بالشاشة مو حجمها .. انا ماجبت حجم النافذة ولا طاريها انا اقصد مكان النافذة كودك ماراح يخلي النافذة في الوسط لازم حجم النافذة ناقص حجم الشاشة Edited January 11, 2013 by Guest Link to comment
Tete omar Posted January 11, 2013 Share Posted January 11, 2013 بس هذا الي استخدمه في كل موداتي ويضبط معي Link to comment
abu5lf Posted January 11, 2013 Share Posted January 11, 2013 بس هذا الي استخدمه في كل موداتي ويضبط معي جرب المثال هذا وشف ضابط ولا لا sx, sy = guiGetScreenSize( ) guiCreateWindow( ( sx - 200 ) / 2,( sy - 200 ) / 2, 200, 200, 'Window Title1', false ) sx, sy = guiGetScreenSize( ) guiCreateWindow( sx/2, sy/2, 200, 200, 'Window Title2', false ) guiCreateWindow( 100, 100, 200, 200, 'Window Title3', false ) وعطني النافذة الي ب الوسط Link to comment
Bssol Posted January 11, 2013 Share Posted January 11, 2013 بس هذا الي استخدمه في كل موداتي ويضبط معي ما يصير ياخي ذذذذذذ الي قلته مستحيل يحطه بالنص بالضبط الطريقة الصحيحة الي تحط النافذة والصور وكل اشكال GUI هي طريقة سعد Link to comment
Tete omar Posted January 11, 2013 Share Posted January 11, 2013 بس هذا الي استخدمه في كل موداتي ويضبط معي جرب المثال هذا وشف ضابط ولا لا sx, sy = guiGetScreenSize( ) guiCreateWindow( ( sx - 200 ) / 2,( sy - 200 ) / 2, 200, 200, 'Window Title1', false ) sx, sy = guiGetScreenSize( ) guiCreateWindow( sx/2, sy/2, 200, 200, 'Window Title2', false ) guiCreateWindow( 100, 100, 200, 200, 'Window Title3', false ) وعطني النافذة الي ب الوسط انا ما قلت ان مثالك ماهو مضبوط , انا اتكلم على الي انا مجربه ودايماً استخدمه Link to comment
abu5lf Posted January 11, 2013 Share Posted January 11, 2013 الي حبيت أوضحه أن طريقتك خطأ Link to comment
Bssol Posted January 11, 2013 Share Posted January 11, 2013 بس هذا الي استخدمه في كل موداتي ويضبط معي جرب المثال هذا وشف ضابط ولا لا sx, sy = guiGetScreenSize( ) guiCreateWindow( ( sx - 200 ) / 2,( sy - 200 ) / 2, 200, 200, 'Window Title1', false ) sx, sy = guiGetScreenSize( ) guiCreateWindow( sx/2, sy/2, 200, 200, 'Window Title2', false ) guiCreateWindow( 100, 100, 200, 200, 'Window Title3', false ) وعطني النافذة الي ب الوسط انا ما قلت ان مثالك ماهو مضبوط , انا اتكلم على الي انا مجربه ودايماً استخدمه اسمحلي يا مشرفنا، بس طريقتك خطأ، ويقدر اي شخص يجرب مثالك ويرد بنفس ردي ذذ Link to comment
Tete omar Posted January 11, 2013 Share Posted January 11, 2013 بعد تجربة المثالين ... ^ Link to comment
Bssol Posted January 11, 2013 Share Posted January 11, 2013 شووف الناذة اسمها Window Title1 فانا ما ادري اذا هي نفس حقت عاشق الي في مثاله، يب صح لانه هو مسويها صح لكن اذا هي نافذة انت مسويها بطريقتك، فانا صراحة مو مقتنع وبامكان الكل يشيك ذذ Link to comment
Tete omar Posted January 11, 2013 Share Posted January 11, 2013 شووف الناذة اسمها Window Title1 فانا ما ادري اذا هي نفس حقت عاشق الي في مثاله، يب صح لانه هو مسويها صح لكن اذا هي نافذة انت مسويها بطريقتك، فانا صراحة مو مقتنع وبامكان الكل يشيك ذذ وهذا المثال الآخر Link to comment
Bssol Posted January 11, 2013 Share Posted January 11, 2013 شووف الناذة اسمها Window Title1 فانا ما ادري اذا هي نفس حقت عاشق الي في مثاله، يب صح لانه هو مسويها صح لكن اذا هي نافذة انت مسويها بطريقتك، فانا صراحة مو مقتنع وبامكان الكل يشيك ذذ وهذا المثال الآخر خخخخخخخخخخخخخخخخخخ مو في الوسط طريقة عاشق وسعد هي الصح مثل ما قلت لك ض1 Link to comment
Tete omar Posted January 11, 2013 Share Posted January 11, 2013 صاحب الموضوع قال يبيها تجي لكل الشاشات في اي مكان بس المهم تظهر .. Link to comment
Bssol Posted January 11, 2013 Share Posted January 11, 2013 انا عندي كود لكم يسهل عليكم كل ذا .. اذا تبي النافذة تجي بالوسط اقسم العرض على ال screen x والطول على ال screen y يحط النافذة بالضبط في الوسط , بس هذي طريقة أخرى مثل centerWindow x, y, width, height y وال x عندك ال gui هو مكان ال الي راح تكون على الشاشة wdith وال height وال gui هو مقاس ال الي راح تكون على الشاشة width - العرض height - الطول x فـ لما تقسم العرض على y والطول على راح يكون الشي اللي سويته بالوسط استخدم هالكود sx, sy = guiGetScreenSize() window = guiCreateWindow(sx/2, sy/2, width, height) حط بدل width, height الطول والعرض ( رقم ) , يمديك تجيبه من ال guieditor او تخمنه ملاحظة : هذي تصلح للوندو ولكل شي تسويه gui على أية حال , اتمنى ان اكون افدتك يلا السلام عليكم حنا ردودنا مو لصاحب الموضوع، ردونا لك لانك قلت ان كودك حق توسيط ذذ Link to comment
Tete omar Posted January 11, 2013 Share Posted January 11, 2013 مشككلتي اني ما اجرب اللي اقوله بس انا جربت مليون طريقة مثل هذي , بس انا ما اخذ كوبي وبست من الاجانب وخلاص , انا اجرب واعطي Link to comment
abu5lf Posted January 11, 2013 Share Posted January 11, 2013 اذا جربت النوافذ مع بعض راح تحصل الفرق مشككلتي اني ما اجرب اللي اقوله بس انا جربت مليون طريقة مثل هذي , بس انا ما اخذ كوبي وبست من الاجانب وخلاص , انا اجرب واعطي مشككلتي اني ما اجرب بس انا جربت انا اجرب واعطي Link to comment
Tete omar Posted January 11, 2013 Share Posted January 11, 2013 اقصد اتذكر الي جربته من قبل واعطي ما ابحث في مواضيع scripting واخذ كوبي وبست [تمت المساعدة وجاري أغلاق الموضوع] Link to comment
Recommended Posts