delphi4arab منتديات دلفي للعرب
كيف اضع زر HotKey1 - نسخة قابلة للطباعة

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



كيف اضع زر HotKey1 - المحجوب - 27-05-2011

كيف اضع زر Button
بحيث عند الضغط عليه يقوم مباشرة بالتعليق على ctrl


كيف اضع زر HotKey1 - kachwahed - 27-05-2011

السلام عليكم
إقتباس :يقوم مباشرة بالتعليق على ctrl
لم أفهم هذه! ممكن مثال؟



كيف اضع زر HotKey1 - المحجوب - 27-05-2011

اخوي كاش شكراً لمرورك

انا اقصد ارغب عمل اختصارات لأحرف الكيبورد على الفورم

فمثلاً عند الضغط على Button يقوم مباشرة بالضغط على الاختصار المطلوب

اوضح اكثر : ارغب في الوصول الى زر ctrl او f11 من البرنامج دون الرجوع للكيبورد والاستخدام اليدوي


كيف اضع زر HotKey1 - kachwahed - 28-05-2011

شيء مثل هذا:
PHP كود :
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  
Shift: TShiftState);
begin
  
if Key = VK_F11 then
    ShowMessage
('F11 Down!');
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  
Ky: Word;
begin
  Ky 
:= VK_F11;
  
Self.KeyDown(Ky, []);
end; 



كيف اضع زر HotKey1 - المحجوب - 29-05-2011

اخوي كاش بعد البحث وجدت اضافة جميله
كيبورد على الفورم والتحكم باالاومر عبره لكن اعطو مثال واحد فقط
كود :
AdvSmoothTouchKeyBoard1.PostKey(VK_CAPITAL, [], true, 29);
ارغب بباقي الاكود الخاصة بالكيبورد لكي اصل اليها
وهذا رابط الاضافة
كود :
http://www.tmssoftware.com/site/atkbd.asp
وهذا ملف pdf شرح الاضافة
كود :
http://www.tmssoftware.com/site/manuals/TMS%20TAdvTouchkeyboard.pdf
كود :
http://www.tmssoftware.com/Images/advtouchkeyboard.png



كيف اضع زر HotKey1 - محمد عبد العزيز - 29-05-2011

السلام عليكم ورحمة الله

إقتباس : بباقي الاكود الخاصة بالكيبورد
راجع هذا الموضوع
http://www.delphi4arab.net/forum/showthread.php?tid=91