<div class='quotetop'>إقتباس(oops @ 06-02-2008, 06:38)
<{POST_SNAPBACK}></div>
سؤال مهم جدا (سبقتِ الدرس التمهيدي للغة QuickDraw الذي سنتناوله في الدروس قريبا..لكن سؤالك وجيه)..
إحداثيات المستطيل هي أربعة: لكل ضلع احداثي واحد، وبعبارة أخرى الإحداثيات الأربعة هي إحداثيات نقطتين فقط: النقطة اليسرى العليا للمستطيل وتسمي LeftTop، والنقطة السفلى اليمنى وتسمى BotRight أو BottomRight
تستطيعين أيضا تسمية النقطتين هكذا: TopLeft .. RightBottom
عندما قمتِ بذكر الإحداثيات ذكرتِ ما يلي:
أولا: (100,100) على الزاوية العليا اليسرى..وهو صحيح لأن الإحداثيات تساوت من حيث القيمة (100).
وذكرت أيضا (100,800) على الزاوية العليا اليمنى.. نلاحظ أولا أن النقطتين تقعان على نفس الخط الأفقي (أي أنهما متساويتان عموديا) بمعنى أخر يجب أن يتساوا الأحداثي العمودي للنقطتين، بينما عندك تساوا الإحداثي الأفقي واختلف الإحداثي العمودي لأن الرقم الأول 100 هو الإحداثي الأفقي والرقم الثاني 800 هو الإحداثي العمودي..قومي بعكس الأرقام فقط، وكذلك بالنسبة لبقية النقاط قومي بعكس الإحداثيات فقط.
أنت بتحليلك هذا تقصدين هذه النقطتان في الحقيقة:
. (100,100)
. (100,800)
ولكن هذا ما تريدينه وهو الصحيح:
. (800,100) ------------------------------ . (100,100)