مشكل عرض DBGrid من اليمين الى اليسار
#1
Sad 
السلام عليكم
عندي برنامح مكتوب بالدلفي 7 و قاعدة البيانات باللفة العربية و عند استعمال DBgrid تعرض البيانات العربية بشكل عادي و لكن الاعمدة معروضة من اليسار الي اليمين و سهم تحديد الحقل كذلك 
هل فيه طريقة تعرض الجدول بالعكس مثل الصورة
.jpg   dbgrid_LR.JPG (الحجم : 37.42 ك ب / التحميلات : 23) يكون السهم من اليمين
او هل هناك نكون اخر يعرضها بالعربية
[-] كل من 1 user says قال شكرا ل tamtam2007 على المشاركة المفيدة
  • fars74
الرد
#2
السلام عليكم اخي الامر بسيط جدا اذا أني متذكر هناك خاصية تابعة dbgrid تسمى bidimode نسيت اسمها والله ربما الاسم هكذا.. توجد بها اربع خيارات من بينها raight.. استخدمها تنجح معك ان شاء الله
[-] كل من 1 user says قال شكرا ل fars74 على المشاركة المفيدة
  • tamtam2007
الرد
#3
شكرا على الرد
المشكل انه عند تشغيل البرنامج لا يتغير شيء اطن المشكل في نظام الاكس بي
لهذا لكي تشتغل وجب اظافة الاسطر التالية في انشاء الفورام

procedure TForm1.FormCreate(Sender: TObject);
begin
SysLocale.MiddleEast := True;
bidimode := bdRightToLeft;
end;
الرد
#4

السلام عليكم
كحل بديل يمكن ان تستخدم مكونات اخرى مثل EhLib بها DBGrid جيد وتدعم اللغة العربية
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
[-] كل من 1 user says قال شكرا ل محمد عبد العزيز على المشاركة المفيدة
  • tamtam2007
الرد
#5
يمكنك وضع dbgrid داخل panel و تعطي bidimode خيار bdRightToLeft
وقل ربي زدني علماً
[-] كل من 1 user says قال شكرا ل bouh25 على المشاركة المفيدة
  • tamtam2007
الرد
#6
مشكورين على الردود الطيبة جزاكم الله خيرا
الرد


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


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