delphi4arab منتديات دلفي للعرب
BiDiMode لا تعمل - نسخة قابلة للطباعة

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



BiDiMode لا تعمل - yassine_hell - 23-03-2012

السلام عليكم

عندي مشكلة مع BiDiMode و DBGrid
ففي وقت الصنع عند اختيار bdRightToLeft تعمل جيدا
لكن عند القيام بذلك برمجيا لا تعمل
كود :
procedure TMainForm.Button1Click(Sender: TObject); begin DBGrid1.BiDiMode := bdRightToLeft; end;
عندي Delphi XE
الغريب هو هذه الخاصية تعمل على project اخر جديد..


BiDiMode لا تعمل - أبو معاذ - 25-03-2012

[INDENT]
وعليكم السلام ورحمة الله وبركاته ،
حدث معي هذا ، وأنا أستعمل دلفي 7 مع نظام Windows 7 ، و انحلت المشكلة ولله الحمد .

1- بالنسبة للفورم ، في الخاصية BidiMode دعها كما هي (على الأصل) LeftToRight.
2- في الحدث OnCreate التابع ل الفورم ضع الكود التالي :

كود :
SysLocale.MiddleEast := True; bidimode := bdRightToLeft;

وفقك الباري لكل خير.
[/INDENT]


BiDiMode لا تعمل - yassine_hell - 25-03-2012

انا استعمل Windows 7 ايضا
Smile شكرا لك


BiDiMode لا تعمل - عبدو2013 - 18-07-2013

أخي يوجد مكون اسمه <<TarMan>> في منتدى عروى انا لاأتذكر عنوانه فهو يجعل حتى صناديق الحوار بالعربية وكل شى في الفورم .