![]() |
|
أفكار للتعامل مع شاشات اللمس (Touch Screen) - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : دلفي للعرب - القسم العام (https://delphi4arab.net/forum/forumdisplay.php?fid=10) +--- الموضوع : أفكار للتعامل مع شاشات اللمس (Touch Screen) (/showthread.php?tid=2182) |
أفكار للتعامل مع شاشات اللمس (Touch Screen) - Lam.Abdeldjalil - 13-07-2010 السلام عليكم لمن يريد تطبيقه أن يدعم شاشات اللمس لست مضطرا لتغيير حرف واحد من الكود فتطبيقك أصلا يدعمها فقط توجد بعض الأفكار عليك تطبيقها 1- مبدأ عمل شاشات اللمس (بالخيارات الإفتراضية) * اللمس يطلق حدث ضغط الماو س بالأيسر * اللمس مع البقاء ضاغطا مدة قصيرة يطلق حدث ضغط الماو س بالأيمن 2- بعض الأفكار للعمل بشاشات اللمس هذه الأفكار تستخدم حتى لا تجعل المستخدم يتعذب أثناء اللمس مثلا لدي زرين صغيرين أمام بعضهما سيضطر المستخدم لإقتراب من الشاشة حتي يدقق في اللمس هذا إن لم يستعمل البنصر للمس و من المفروض التسهيل لا التعسير على المستخدم فهذا هو الغرض من صناعة شاشات اللمس * إستخدام مكونات كبيرة الحجم مثل : - أزرار كبيرة بالصور أو صور أو مكونات أخرى - تفادي إستعمال TMainmenu وإستعمال Ribbon أو مكونات أخرى مثل Tms أو DevExpress - تكبير حجم الخط في DBGrid أو إستعمل مكونات أخرى أقواها CxGrid لـ DevExpress ... * استخدام مكونات تتفاعل عند اللمس مثلا يتغير لونها ... * وضع لوحة مفاتيح مرئية مثل الموجودة في الدلفي 2010 TTouchKeyboard في حال تطلب إستخدامها وفي أغلب الحالات تستخدم * إستعمال مؤشر صغير للماوس أو إخفائه نهائيا مع وضع حدث لإرجاعها في حالة ما رجع للماوس * نزع الأحداث مرور الماوس و مغادرة الماوس * وهذه الخاصية خاصة بالدلفي 2009 /2010 وهي Touch/Gesture الرابط كاف http://www.delphi4arab.net/forum/showthread.php?p=18834#post18834 ورابط المدونة كود : http://blogs.embarcadero.com/davidi/2009/09/18/39818أتمنى أن تكون المعلومات قد وصلت ولمن له خبرة أو إضافة فلا يبخل علينا بارك الله فيه والسلام عليكم أفكار للتعامل مع شاشات اللمس (Touch Screen) - Lam.Abdeldjalil - 14-07-2010 السلام عليكم نسيت أن أذكر أننا نتعامل مع شاشات اللمس في الويندووز لاغيره ![]() ![]() و سوف أرفق بعض الصور لاحقا ( أمثلة عن إستعمال المكونات ) و السلام عليكم أفكار للتعامل مع شاشات اللمس (Touch Screen) - Lam.Abdeldjalil - 14-07-2010 السلام عليكم هذه صور بعض البرامج التجارية المخصصة لشاشات اللمس ![]() ![]() ![]() ![]() ![]() و السلام عليكم |