بسم الله الرحمن الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اخواني ألاعزاء أود معرفة عن كيفية الانتقال بين الحقول بمفتاح Enter بدلا من Tab
___________________________
تحياتي Max
بسم الله الرحمن الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اخواني ألاعزاء أود معرفة عن كيفية الانتقال بين الحقول بمفتاح Enter بدلا من Tab
___________________________
تحياتي Max
بسم الله الرحمن الرحيم
مجرب في delphi 6 windows-xp .
: In the form's PRIVATE section enter
Procedure CMDialogKey(Var Msg:TWMKey); message CM_DIALOGKEY;
In the form's IMPLEMENTATION section enter:
Procedure TForm1.CMDialogKey(Var Msg: TWMKey);
Begin
If NOT (ActiveControl Is TButton) Then
{لماذا هذا الشرط ؟ السبب معروف طبعـآ .}
If Msg.Charcode = 13 Then
Msg.Charcode := 9;
inherited;
End;تجد هذا الـ code و طرق أخرى هنا :
هناك حتى الأحلام أصبحت ممنوعة ...
إنه لعار أن ننتمي لهكذا أوطان ... لكن ... ربما العار أن نكون نحن أبناء لتلكم أوطان .. من يدري ؟!!
ليعلم أولئك ... إنّ الشعوب إنْ هي استيقظت تسحق ظُلامََهَا ...
There, even in dreams u r wanted
To be a programmer, how a nice dream it was
Leaving ...
أعيدوا لإسمي لونه المفضل
اخي العزيز
لقد تم الاجابة على هدا السؤال من قبل فارجو ان تبحث عنه هنا بالمنتدى اي الايام الماضية
السلام عليكم ورحمة الله وبركاته
يمكنك استخدام Enter بدلا من Tab كالتالي :
- غير خاصية KeyPreView الى True
- ضع هذا الكود في حدث FormKeyPress
if Key = #13 then begin Key := #0; SelectNext(ActiveControl,True,True); end
تقبل تحياتي
هذا الموضوع مغلق.