تمكين إيماءات الماوس. النقر المزدوج والثلاثي

23.04.2019

ربما حدث هذا للجميع: في البداية، لا تفهم سبب الحاجة إلى هذا الشيء، ثم لا يمكنك تخيل حياتك بدونها (الدراسة والعمل وما إلى ذلك). بالنسبة لي، كان أحد هذه الأشياء هو التحكم بإيماءات الماوس. يستخدم مراوح التحكم بالإيماءات أكثر من 20 مجموعة مختلفة. ولكن حتى 5-7 إيماءات أساسية يمكن أن تغير الطريقة التي تتعامل بها مع المهام اليومية في المتصفح.

جوجل كروم

أحد الإضافات الأكثر شيوعًا للعمل مع الإيماءات في Google Chrome هو crxMouse. لقد أخبرنا قرائنا بالفعل عن ذلك. يمتلك crxMouse وظائف واسعة النطاق، ويقدم للمستخدم مجموعة واسعة من الخيارات والإعدادات. يمكن تنفيذ جميع الإجراءات المتعلقة بعلامات التبويب باستخدام الإيماءات: إغلاق، فتح، تحديث، الانتقال إلى التالي/الأخير أو السابق/الأول، التمرير إلى النهاية أو البداية، إضافة إلى الإشارات المرجعية، نسخ عنوان الصفحة... وهذه ليست المجموعة الكاملة.

يحتوي crxMouse أيضًا على أدوات للعمل مع الروابط والصور. باستخدام الإيماءة، يمكنك فتح رابط في علامة تبويب جديدة، أو نافذة جديدة، أو نافذة خاصة جديدة، أو نسخ نص أو عنوان. بالنسبة للصور، هناك أوامر "فتح في علامة تبويب جديدة"، "حفظ"، "نسخ عنوان URL"، "تحديد للنسخ لاحقًا إلى الحافظة".

إعدادات الإجراءات مع الصور

ليس عليك استخدام الإيماءات المعدة مسبقًا. يمكنك تعيين مجموعتك الخاصة من حركات الماوس لأي إجراء. بالنسبة للمستخدمين المتقدمين، يتم تقديم الإيماءات الصاروخية والقدرة على كتابة البرامج النصية الخاصة بك. تجعل ميزة المزامنة إعداداتك متاحة على أي جهاز، وسيقوم النسخ الاحتياطي بحفظها في حالة حدوث مواقف غير متوقعة. ومن بين أوجه القصور تجدر الإشارة إلى عدم وجود اللغة الروسية والتباطؤ في تمكين جميع الوظائف.

هذا الامتداد مشابه لـ crxMouse، لكنه لا يفعل الكثير. على سبيل المثال، لا توجد إيماءات للعمل مع الصور. ولكن هناك إيماءات للروابط والنصوص وإعدادات النسخ الاحتياطي والقدرة على كتابة البرامج النصية الخاصة بك. الامتداد مناسب تمامًا لأولئك الذين لا يحتاجون بالضرورة إلى معالجة الصور. بالإضافة إلى أنه يعمل بسرعة.


ستؤدي هذه الإيماءة إلى فتح Lifehacker

لا توجد أيضًا لغة روسية في إيماءات Google Chrome، لكن هذا لا يسبب أي صعوبات في التعامل مع الامتداد.

موزيلا فايرفوكس

ملحق التحكم بالإيماءات الأكثر شيوعًا والأكثر وظيفية لموزيلا فايرفوكس. يمكن أن تفعل كل ما تحتاجه وأكثر من ذلك بقليل. أي عمليات باستخدام علامات التبويب، وإيماءات النص، والروابط والصور، والإيماءات باستخدام عجلة الماوس، والإيماءات الصاروخية - القائمة طويلة. إذا لم يكن هذا كافيًا بالنسبة لك، فإن موقع المطورين يحتوي على نصوص برمجية جاهزة لجميع المناسبات. تمت ترجمة الامتداد إلى اللغة الروسية، مما يجعل الإعداد أسهل بكثير.

هناك عيب واحد فقط: يجب عليك استخدام برنامج نصي لفتح رابط عشوائي. للقيام بذلك، انقر فوق الزر "إضافة مخطط" في الإعدادات وانسخ النص التالي في حقل "المخطط":

عنوان URL الثابت = "//الموقع/"; const IN_NEW_TAB = صحيح؛ const IN_BACKGROUND = false; if (IN_NEW_TAB) gBrowser.loadOneTab(URL, null, null, null, IN_BACKGROUND, false); else gBrowser.loadURI(URL);

بدلاً من //site/، تقوم بإدخال العنوان المطلوب، وفي حقل "الإيماءة"، قم بالإشارة إلى المجموعة المطلوبة من حركات الماوس أو ببساطة ارسم إيماءة في أسفل النافذة. على سبيل المثال، يبدو مثل هذا.


إعداد فتح موقع Lifehacker عن طريق إيماءة الماوس في FireGestures Mouse Gestures Suite

كبديل لـ FireGestures، يمكنك الانتباه إلى ملحق Mouse Gestures Suite. إنه خليفة إيماءات الكل في واحد الشهيرة. من بين مزايا الامتداد وظائف كافية تمامًا (بما في ذلك إيماءات الصور والروابط والإيماءات باستخدام عجلة الماوس)، والتشغيل السريع، والترجمة إلى اللغة الروسية، والنسخ الاحتياطي للإعدادات.

ولسوء الحظ، هناك أيضا عيوب. لا تتم ترجمة بعض عناصر القائمة، ولا يتم تقسيم الإعدادات إلى مجموعات، ولا يمكن العثور على العنصر الذي تحتاجه على الفور. عيب كبير: لا توجد طريقة لتكوين فتح عنوان URL مخصص باستخدام الإيماءة. يمكن لـ Mouse Gestures Suite فتح اثنين فقط من الإشارات المرجعية المحددة، ولكن حتى لاستخدام هذه الميزة، سيتعين عليك التعمق في خصائص الإشارات المرجعية. خلاف ذلك، فهو حل لائق جدا.

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

تعد المتصفحات أحد البرامج القليلة التي يمكنها دعم التحكم التشغيلي للأوامر الفردية، بالإضافة إلى مفاتيح التشغيل السريع، باستخدام ما يسمى بإيماءات الماوس - وهي حركات بسيطة للماوس أثناء الضغط باستمرار على مفتاحه الأيمن. تشتمل عناصر التحكم بإيماءات الماوس عادةً على مجموعة صغيرة من أوامر المتصفح الشائعة مثل فتح علامات التبويب وإغلاقها، وتحديث صفحة ويب، والتنقل عبر علامات التبويب المفتوحة، وما إلى ذلك. لا تدعم جميع المتصفحات إيماءات الماوس كجزء من إمكاناتها الأصلية، ولكن يمكن تجهيز العديد منها بمثل هذه الوظيفة باستخدام الملحقات المضمنة. تتوفر هذه الملحقات في متاجر Google Chrome و Mozilla Firefox، مما يعني أنه يمكن تنفيذ دعم إيماءات الماوس في معظم سوق المتصفحات - في العديد من المنتجات المستندة إلى محرك Chromium وGecko. من الواضح أن إيماءات الماوس هي ميزة شائعة حيث يتم تضمين ملحق يضيف هذه الميزة ضمن مجموعة صغيرة من الملحقات لمتصفح Microsoft Edge في Windows 10 Anniversary Update. علاوة على ذلك، فإن مكانها بين الأول، وهذا هو أول اثني عشر امتدادًا في وقت كتابة هذا التقرير، لم يتم تحديده من قبل بعض مطوري الطرف الثالث غير المعروفين، ولكن من قبل Microsoft نفسها، والتي، بعد تجربة غير ناجحة مع نظام التشغيل Windows 8، قدمت إنها قاعدة لتحديد احتياجات جمهورها قبل إنشاء أي منتج.

سنلقي نظرة أدناه على وظيفة استخدام إيماءات الماوس في المتصفحات الشائعة Opera وYandex.Browser وGoogle Chrome وMozilla Firefox وMicrosoft Edge.

1.الأوبرا

وظيفة إيماءة الماوس في متصفح Opera مثبتة مسبقًا ونشطة بشكل افتراضي. للحصول على معلومات حول أوامر محددة يمكن تقديمها إلى Opera باستخدام حركات الماوس أثناء الضغط باستمرار على المفتاح الأيمن، انتقل إلى قسم الإعدادات. انقر على "القائمة" - "الإعدادات". في حقل البحث عن الإعدادات، أدخل الاستعلام الرئيسي "الإيماءات" وتحقق (فقط في حالة) ما إذا كان خيار "تمكين إيماءات الماوس" نشطًا. بجوار هذا الخيار، انقر فوق الرابط الذي يشير إلى "مزيد من التفاصيل".

سيتم فتح تعليمات استخدام المتصفح في علامة تبويب جديدة، حيث سيتم الإشارة إلى الأوامر المدعومة وحركات الماوس المقابلة في قسم "التنقل باستخدام إيماءات الماوس".

في إعدادات Opera، أسفل خيار تمكين/تعطيل إيماءات الماوس، يوجد خيار آخر غير نشط افتراضيًا. من خلال تنشيطه - خيار "تمكين مجموعات أزرار الماوس"، سنكون قادرين على إرسال أوامر "العودة" و"الأمام" للحركات المقابلة عبر سجل علامة التبويب، ليس حتى مع حركات الماوس، ولكن ببساطة من خلال سلسلة من النقرات على مفاتيحه. سيؤدي الضغط باستمرار على زر الفأرة الأيمن ثم تحريره بعد فترة قصيرة من الضغط باستمرار على الزر الأيسر إلى إرجاع صفحة الويب خطوة واحدة إلى الوراء. والإجراء المعاكس - الضغط باستمرار على المفتاح الأيسر وإطلاقه بعد قليل من الضغط باستمرار على المفتاح الأيمن - سيأخذ خطوة للأمام.

2. متصفح ياندكس

يتضمن Yandex.Browser، مثل Opera، أيضًا وظيفة التحكم بإيماءات الماوس ضمن وظائفه القياسية. وهو نشط أيضًا بشكل افتراضي. لعرض تعليمات حول إيماءات محددة للماوس، افتح "الإعدادات" في المتصفح.

في حقل البحث في قسم الإعدادات، أدخل الاستعلام الرئيسي "الإيماءات" وتأكد من تنشيط خيار "إيماءات الماوس". بعد ذلك، انقر على الرابط الذي يقول "مزيد من التفاصيل".

سيتم فتح مساعدة متصفح Yandex مع القسم النشط "التحكم في حركة الماوس"، حيث سيتم وصف وتوضيح جميع إيماءات الماوس المدعومة.

مثل Opera، يتيح لك Yandex.Browser أيضًا التنقل بسرعة عبر سجل علامة التبويب عن طريق الضغط على سلسلة من مفاتيح الماوس.

يمكن أن توفر الإضافات التي تكيف المتصفح للتحكم باستخدام إيماءات الماوس وظائف أكبر من الوظائف القياسية لمتصفح Opera وYandex.Browser. لا يمكن لجميع الإضافات أن تتباهى بقائمة رائعة من الإيماءات المدعومة، ولكن معظمها على الأقل يوفر القدرة على تخصيص كيفية مطابقة أوامر المتصفح لإيماءات الماوس. وبما أن كلا المتصفحين - Opera وYandex Browser - يمكنهما العمل مع ملحقات من متجر Google Chrome، فيمكن تعطيل وظيفة إيماءة الماوس القياسية في أي وقت وتثبيت ملحق أكثر وظيفية لهذه الأغراض. على سبيل المثال، ما سيتم مناقشته في الفقرة التالية من المقال.

3. جوجل كروم

يقدم متجر متصفح Google Chrome عدة ملحقات مصممة لتنفيذ وظيفة إيماءة الماوس. واحد منهم هو امتداد بالاسم العادي "إيماءات الماوس". إنه سكانها ينالون الجنسية الروسية، وبسيط للغاية، ومناسب بشكل مثالي لإتقان هذه الوظيفة. بمجرد تثبيت الإضافة، سيتم تضمين الزر الخاص بها في شريط أدوات Chrome. عند النقر على زر الامتداد، يمكننا الوصول إلى معلماته،

حيث يمكننا عرض الإيماءات المعدة مسبقًا، وإذا لزم الأمر، إعادة تكوينها لتناسب تفضيلاتنا.

يتميز الامتداد بزوج من الإيماءات للتحرك الفوري لأعلى ولأسفل صفحة الويب. يعد الضغط على زر الماوس الأيمن وتمرير العجلة إلى الحد المناسب أكثر فعالية بكثير من مفتاحي الصفحة الرئيسية والنهاية الموجودين بشكل غير ملائم على لوحة المفاتيح. بعد كل شيء، عنصر الويب مثل الزر "أعلى"، ناهيك عن الزر النادر "لأسفل"، غير موجود في جميع المواقع. تشمل الوظائف المفيدة الأخرى القدرة على إعادة ضبط الإعدادات وإعدادات التصدير والاستيراد إلى ملف.

ولا ينبغي إهمال وظيفة إعدادات التصدير والاستيراد، إن وجدت. يمكن لخدمة مزامنة Chrome نقل الملحقات المثبتة أثناء استخدام حساب Google. علاوة على ذلك، تتم مزامنة حتى حالة نشاطهم. لكن Chrome غير قادر حتى الآن على مزامنة إعدادات كل ملحق على حدة.

4. موزيلا فايرفوكس

ملحق "إيماءات الماوس" الذي تمت مناقشته في الفقرة السابقة من المقالة متاح أيضًا في متجر متصفح Mozilla Firefox. بعد تثبيت الامتداد، ننتقل إلى قسم الوظائف الإضافية للمتصفح، والذي يمكن الوصول إليه بشكل خاص عن طريق الكتابة في شريط العناوين:

في قسم الوظائف الإضافية لمتصفح Firefox، قم بالتبديل إلى القسم الفرعي "الامتدادات" وانقر على زر "الإعدادات" في عمود الملحق "إيماءات الماوس".

الامتداد مطابق لذلك الذي تم إنشاؤه لـ Google Chrome: فهو يوفر أيضًا إعدادات المستخدم وتصديره واستيراده.

كما أن Firefox، مثل Chrome، ليس مثاليًا في مزامنة إعدادات كل ملحق مثبت.

5. Microsoft Edge (تحديث الذكرى السنوية)

إذا تم تحديث نظام التشغيل Windows 10 إلى تحديث الذكرى السنوية، فيمكنك إضافة ملحق إلى متصفح Microsoft Edge القياسي لتنفيذ وظيفة إيماءة الماوس بالطريقة التالية:

  • حدد "الامتدادات" من القائمة؛

  • بعد ذلك، انقر فوق الرابط للانتقال إلى متجر Windows؛

  • تثبيت ملحق "إجراءات الماوس"؛

  • تمكين الامتداد.

سيتم فتح قائمة الإيماءات المدعومة عند النقر فوق زر الامتداد، والذي سيظهر بعد تثبيته في قائمة Microsoft Edge.

يعد ملحق Mouse Actions حالة نادرة حيث قامت Microsoft بتصنيع منتج تكميلي لمنتجها الرئيسي بشكل أفضل من مطوري الطرف الثالث. تعد قائمة إيماءات الماوس المدعومة لـ Microsoft Edge أكبر مما يمكن أن تقدمه الملحقات الفردية في متاجر Chrome وFirefox. حتى أن Microsoft اهتمت بخطوة استيعاب توافق أوامر المتصفح مع حركات الماوس: تم تثبيت الامتداد مع الخيار النشط في البداية "تمكين الإجراءات التي يتم تنفيذها باستخدام قلم Surface Pro"، والذي يرسم كل حركة للماوس مع الضغط باستمرار على الزر الأيمن، مما يسهل حفظ المراسلات من خلال قناة الإدراك البصري .

6. عيوب استخدام إيماءات الماوس

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

أولا، هذه منطقة محدودة لأداء الإيماءات. لا يمكنك إجراء الحركات في أي مكان على صفحة الويب؛ هناك مناطق حيث بغض النظر عن مقدار الإيماءة التي ترسمها، ستظل تحصل على قائمة السياق. يتم تحديد هذه المناطق من خلال التصميم المحدد لكل موقع على حدة. قد لا تعمل إيماءات الماوس حتى في المواقع الفردية. على سبيل المثال، حالة متناقضة: الامتداد الذي تم النظر فيه لمتصفح Chrome لا يعمل على موقع المتجر الخاص بهذا المتصفح.

ثانيًا، قد يكون سبب التشغيل غير الصحيح لوظيفة إيماءة الماوس هو التصميم المحدد للماوس نفسه. على سبيل المثال، يحذر متصفح Opera بصدق من المشكلات المحتملة عند استخدام Magic Mouse وMagic Trackpad من Apple.

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

أتمنى لك يوماً عظيماً!

"إيماءات الماوس" بشكل افتراضي، يتم تمكين إيماءات الماوس، على الرغم من أن القليل من الأشخاص يستخدمونها. يمكنك التعرف على الإيماءات من خلال النقر على رابط "مزيد من التفاصيل". عند استخدام المتصفح لأول مرة، من الأفضل تعطيل الإيماءات؛ فهي لن تتداخل إلا مع الاستخدام غير المقصود.

للتحكم في الإيماءات، يتم عرض جدول يصف الإجراءات.

يوجد أدناه جدول لعناصر تحكم زر الماوس، أي مجموعة من مفاتيح الماوس أو باستخدام مفتاح Ctrl.

"التحميلات". هنا تقوم بتحديد مجلد التنزيلات عبر متصفح Yandex. افتراضيًا، هذا هو مجلد "التنزيلات" الموجود في مجلد "المستخدمين" على محرك الأقراص C، ولكن يمكنك تغييره بالنقر فوق الزر "تغيير" واختيار الموقع المطلوب للتنزيلات. إذا لم يكن هناك حاجة إلى موقع محدد للتنزيلات، فيمكنك تحديد المربع "اسأل قبل التنزيل عن مكان حفظ الملف"، ثم ستشير باستمرار إلى المكان الذي تريد حفظ التنزيل فيه.

"نظام". النقطة الأولى تعني أنه عند إغلاق المتصفح، لن يتم إغلاق التطبيقات، بل ستستمر في العمل في الخلفية، أي دون أن تلاحظها. يمكن أن يكون هذا مفيدًا، ولكنه يستهلك جزءًا من ذاكرة المعالج، مما قد يؤثر سلبًا على سرعة الكمبيوتر. يمكنك عرض التطبيقات النشطة في المتصفح بالضغط على المفاتيح الساخنة "Shift" + "Esc" (يفتح مدير المهام للمتصفح). من وجهة نظري، من الأفضل إلغاء تحديد هذا العنصر. من الأفضل ترك خيار "استخدام تسريع الأجهزة إن أمكن" نشطًا. سيكون من الجيد أيضًا تنشيط عنصر "السماح بتحميل علامات التبويب"، أي تحديد المربع هناك. مع وجود عدد كبير من الإشارات المرجعية، قد يتباطأ المتصفح. يقوم هذا العنصر بإزالة العبء عن المتصفح عن طريق مسح معلومات الإشارة المرجعية من الذاكرة، لكن هذا لن يؤثر على الوظائف بأي شكل من الأشكال.

والقسم الأخير هو "إعادة ضبط إعدادات المتصفح". زر مفيد جدًا في بعض الأحيان. إعادة ضبط كل شيء

25 فبراير 2008 الساعة 07:46 مساءً برمجة إيماءات الماوس
  • جافا سكريبت

يعرف العديد من مستخدمي Opera وFireFox وجود ما يسمى بإيماءات الماوس (يوجد مكون إضافي يحمل نفس الاسم بالنسبة لـ FF) - إيماءات الماوس التي يتفاعل معها المتصفح من خلال تنفيذ إجراءات مختلفة (مثل فتح نافذة جديدة، والإشارات المرجعية، والرجوع ، إلى الأمام، الخ، الخ.)، العيب الوحيد في هذه الميزة هو عدم وجود تفاعل مع الموقع، وقررت أن أكتب مكتبة صغيرة تساعد المطورين على إضافة وظائف مماثلة لموقعهم. .

في الوقت الحالي، تفهم المكتبة 8 إيماءات بسيطة فقط:

  • أعلى - اضغط باستمرار على زر الماوس وحرك المؤشر لأعلى بمقدار 50-200 بكسل (افتراضيًا) ثم حرره، يجب أن تكون الإزاحة على طول المحور X أصغر مرتين على الأقل. من على طول المحور Y
  • الأسفل - حرك المؤشر للأسفل
  • يمين
ومشتقاتها
  • أعلى اليسار - يجب ألا تختلف الإزاحة على طول المحورين X وY بأكثر من مرتين
  • اعلى اليمين
  • أسفل اليسار
  • أسفل اليمين
لتوصيل المكتبة، ستحتاج إلى إضافة الكود التالي إلى صفحتك:

بعد ذلك، انسخ الكود التالي:

// استخدم jQuery لربط الدالة بالحدث

// تعيين المعلمات
navigation.minX = 50؛
navigation.minY = 50؛
navigation.maxX = 300؛
navigation.maxY = 300؛
// وظائف رد الاتصال
navigation.TopLeft = function (X,Y) ( );
navigation.Top = function (X,Y) ( );
navigation.TopRight = function (X,Y) ( );
navigation.Left = function (X,Y) ( );
navigation.Right = function (X,Y) ( );
navigation.BottomLeft = function (X,Y) ( );
navigation.Bottom = function (X,Y) ( );
navigation.BottomRight = function (X,Y) ( );


هذا نموذج لـ "الإيماءات" الخاصة بنا، والسطران الأولان ضروريان لربط وظيفتينا بالأحداث العالمية mousedown وmouseup (يتم استخدام مكتبة jQuery). تشير الأسطر الأربعة التالية إلى معلمات الإيماءات، أي. الحدود التي سيعملون ضمنها. بعد ذلك يأتي الإعلان عن 8 وظائف رد اتصال؛ وهي تأخذ إزاحات مطلقة على طول المحورين X وY كمعلمات.

من أجل استبعاد النتائج الإيجابية الخاطئة لوظائفنا، من الأفضل ربطها بمفتاح "Ctrl" المضغوط (رمز المفتاح "Ctrl" هو 17، إذا كنت تريد تغييره، راجع جميع الرموز الموجودة على الصفحة http:/ /unixpapa.com/js/key.html):

$(نافذة).keydown(وظيفة(حدث)(
التبديل (event.keyCode) (
الحالة 17:
$(document).mousedown(navigation.mousedown);
$(document).mouseup(navigation.mouseup);
استراحة؛
}
});

التبديل (event.keyCode) (
الحالة 17:


استراحة؛
}
});

وهذا ما يبدو عليه الكود من المثال الخاص بي:

وظيفة mouseGestures())(
$(نافذة).keydown(وظيفة(حدث)(
التبديل (event.keyCode) (
//…
// مفاتيح مختلفة تفعل أشياء مختلفة
// توفر المتصفحات المختلفة رموزًا مختلفة
// انظر هنا للحصول على التفاصيل: unixpapa.com/js/key.html
//…
الحالة 17:
$(document).mousedown(navigation.mousedown);
$(document).mouseup(navigation.mouseup);
استراحة؛
}
});
$(نافذة).keyup(وظيفة(حدث)(
التبديل (event.keyCode) (
الحالة 17:
$(document).unbind("mousedown");
$(document).unbind("mouseup");
استراحة؛
}
});

Navigation.maxX = 300;
navigation.maxY = 300؛
navigation.TopLeft = function (X,Y) ( حدد($("div#left div.top"),Math.abs(X-Y)) );
navigation.Top = function (X,Y) ( حدد($("div#center div.top"),Y) );
navigation.TopRight = function (X,Y) ( حدد($("div#right div.top"),Math.abs(X-Y)) );
navigation.Left = function (X,Y) ( حدد($("div#left div.middle"),X) );
navigation.Right = function (X,Y) ( حدد($("div#right div.middle"),X) );
navigation.BottomLeft = function (X,Y) ( حدد($("div#left div.bottom"),Math.abs(X-Y)) );
navigation.Bottom = function (X,Y) ( حدد($("div#center div.bottom"),Y) );
navigation.BottomRight = function (X,Y) ( حدد($("div#right div.bottom"),Math.abs(X-Y)) );
}
حدد الوظيفة (el، k) (
سرعة فار = 1500؛
التبديل (صحيح) (
حالة (ك