Jump to content

مشكله بقياسات الشاشة


Recommended Posts

هذا بالنسبة للحجم .. بس مو لازم , اذا يبي النافذة مثل ما هي مع كل انواع الشاشات ما ينقص

اذا يبي مثل ما انت تقول ويخلي النافذة تكون متناسقة مع حجم شاشته , يسوي الي انت تقول

بس انا اتكلم عن مكانها بالشاشة مو حجمها ..

عن نفسي انا ما استخدم غير الي دوبي قلته

Link to comment
انا عندي كود لكم يسهل عليكم كل ذا .. اذا تبي النافذة تجي بالوسط اقسم العرض على ال

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
هذا بالنسبة للحجم .. بس مو لازم , اذا يبي النافذة مثل ما هي مع كل انواع الشاشات ما ينقص

اذا يبي مثل ما انت تقول ويخلي النافذة تكون متناسقة مع حجم شاشته , يسوي الي انت تقول

بس انا اتكلم عن مكانها بالشاشة مو حجمها ..

انا ماجبت حجم النافذة ولا طاريها انا اقصد مكان النافذة

كودك ماراح يخلي النافذة في الوسط لازم حجم النافذة ناقص حجم الشاشة

Edited by Guest
Link to comment
بس هذا الي استخدمه في كل موداتي ويضبط معي

جرب المثال هذا وشف ضابط ولا لا

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
بس هذا الي استخدمه في كل موداتي ويضبط معي

ما يصير ياخي ذذذذذذ

الي قلته مستحيل يحطه بالنص بالضبط

الطريقة الصحيحة الي تحط النافذة والصور وكل اشكال GUI

هي طريقة سعد

Link to comment
بس هذا الي استخدمه في كل موداتي ويضبط معي

جرب المثال هذا وشف ضابط ولا لا

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
بس هذا الي استخدمه في كل موداتي ويضبط معي

جرب المثال هذا وشف ضابط ولا لا

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

شووف الناذة اسمها

Window Title1

فانا ما ادري

اذا هي نفس حقت عاشق الي في مثاله، يب صح لانه هو مسويها صح

لكن اذا هي نافذة انت مسويها بطريقتك، فانا صراحة مو مقتنع وبامكان الكل يشيك ذذ

Link to comment

شووف الناذة اسمها

Window Title1

فانا ما ادري

اذا هي نفس حقت عاشق الي في مثاله، يب صح لانه هو مسويها صح

لكن اذا هي نافذة انت مسويها بطريقتك، فانا صراحة مو مقتنع وبامكان الكل يشيك ذذ

وهذا المثال الآخر

j9pwle.png

Link to comment

شووف الناذة اسمها

Window Title1

فانا ما ادري

اذا هي نفس حقت عاشق الي في مثاله، يب صح لانه هو مسويها صح

لكن اذا هي نافذة انت مسويها بطريقتك، فانا صراحة مو مقتنع وبامكان الكل يشيك ذذ

وهذا المثال الآخر

j9pwle.png

خخخخخخخخخخخخخخخخخخ مو في الوسط

طريقة عاشق وسعد هي الصح مثل ما قلت لك ض1

Link to comment

انا عندي كود لكم يسهل عليكم كل ذا .. اذا تبي النافذة تجي بالوسط اقسم العرض

على ال

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

testsa.png

اذا جربت النوافذ مع بعض راح تحصل الفرق

مشككلتي اني ما اجرب اللي اقوله بس انا جربت مليون طريقة مثل هذي , بس انا ما اخذ كوبي وبست من الاجانب وخلاص , انا اجرب واعطي
مشككلتي اني ما اجرب
بس انا جربت
انا اجرب واعطي

-_-

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...