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=2059)



ضغط المفاتيح الوظيفية - yousefwasti - 01-06-2010

أود أن يقوم البرنامج بتنفيذ حدث عند الضغط على أحد المفاتيح الوظيفية
f1 أو f2 أو F12


ضغط المفاتيح الوظيفية - kachwahed - 01-06-2010

السلام عليكم ورحمة الله
أكتب في أحد الأحداث OnKeyDown أو OnKeyUp للنموذج TForm شيء مثل:
كود :
if Key = VK_F1 then //...whatever
ولا تنسى قبل ذلك أن تضبط KeyPreview على True
---
أفضل من ذلك استخدم المكون TActionList قم بإنشاء بعض الأحداث باستخدامه (Actions)
ثم حدد لكل حدث ShortCut الذي تريد
اربط الحدث (Action) مع أي مكون من الخاصية Action.
بالتوفيق.