delphi4arab منتديات دلفي للعرب
كيف رسم الاشكال على الفورم وجعلها قابلة للتحريك بالاستعمال الفأرة؟ - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف رسم الاشكال على الفورم وجعلها قابلة للتحريك بالاستعمال الفأرة؟ (/showthread.php?tid=3777)



كيف رسم الاشكال على الفورم وجعلها قابلة للتحريك بالاستعمال الفأرة؟ - wadoud - 11-01-2012

السلام عليكم و رحمة الله وبركاته
انا بصدد عمل برنامج لعبة ذكاء ان شاء الله، وذلك باستعمال الاشكال، مثلث، مستطيل ...
الفكرة هي كالتالي:
انشاء الاشكال (اجزاء)
تجميعها من طرف المستعمل على الشكل مطلوب محدد من طرف البرنامج.
عند نجاحه تطلع له رسالة تهنئه وتقول له كم استغرق من الوقت في تجميع الشكل المطلوب
وهذا تصور عام للبرنامج:

كود :
http://www.4shared.com/photo/U6jWN2mA/GAME.html
السؤال
كيف رسم الاشكال على الفورم وجعلها قابلة للتحريك بالاستعمال الفأرة؟.
عند تجميع الأجزاء على شكل معين تختفي ويبقى فقط الشكل العام وتطلع رسالة التهنئة بالنجاح مع حساب الوقت.


كيف رسم الاشكال على الفورم وجعلها قابلة للتحريك بالاستعمال الفأرة؟ - kachwahed - 12-01-2012

وعليكم السلام ورحمة الله وبركاته
رسم الأشكال ليس أكثر من مجموعة خطوط ونقاط ومساحات ملونة
البعض يستخدم TShape مع تعديلات
يتطلب الأمر معرفة جيدة ببرمجة الرسومات والهندسة الرياضية
مكونات جاهزة تختصر عليك الطريق، من أفضل ما رأيت من المكونات المجانية G32 من أعمال Angus Johnson
كود :
http://www.angusj.com/delphi/gr32_lines.php
بالتوفيق.



كيف رسم الاشكال على الفورم وجعلها قابلة للتحريك بالاستعمال الفأرة؟ - wadoud - 13-01-2012

السلام عليكم

اشكرك اخي الكريم سأنظر في المكونات ، هذه ستكون تجربتي الاولى في هذا الميدان من الدلفي ، حقا فالدلفي عالم واسع ، و أروع ما فيه إمكانياته الا محدودة في تجسيد الافكار ...

السلام عليكم


كيف رسم الاشكال على الفورم وجعلها قابلة للتحريك بالاستعمال الفأرة؟ - wadoud - 13-01-2012

السلام عليكم
لقد وجدت هّذا فيما يخص رسم الاشكال
كود :
http://delphi.about.com/library/bluc/text/uc052102c.htm

و هذا فيما يخص تحريكها
كود :
http://stackoverflow.com/questions/2382981/how-to-move-circle-with-mouse-in-delphi
السلام.