إختصار لوحة المفاتيح
#1
السلام عليكم

وضعت button1 في الفورم


في الخاصية button1=visible=false

لما انفذ البرنامج لايظهر button1 فهذا طبيعي


لكن عندما**** إظهاره لكن بطريقة أخرى بدون الضغط على اي مكون مهما كان

وهي بإختصار لوحة المفاتيح مثلا ctrl+A


بحثت في المنتدى لم الإختصار في الكود سورس
إن أصبت فمن الله وإن أخطأت فمن نفسي ومن الشيطان
الرد
#2
PHP كود :
button1.visible=false; 

هذا لاخفائه
PHP كود :
button1.visible=true; 
و هذا لاظهاره
الرد
#3
كود :
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if ((ssCtrl in Shift) AND (Key = ord('A'))) then Button1.Visible := True; end;
الرد
#4
وعليكم السلام ورحمة الله وبركاته
اضبط KeyPreview
موفق.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
الرد
#5
بارك الله فيكم
إن أصبت فمن الله وإن أخطأت فمن نفسي ومن الشيطان
الرد
#6
السلام عليكم

والله مشكورين على إجاباتكم

للأمانة وجدت في المنتدي فكرة تشبه التي كنت أبحث عنها

وهي إستعمال ActionList1

ونجحت الطريقة

فأصبح لدي حلول كثيرة بفضلكم

شكرا
إن أصبت فمن الله وإن أخطأت فمن نفسي ومن الشيطان
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم