-
لدي مشكلة في برمجة التطبيقات العربية الداعمة لتقنية RTL layout أو كما تسمى merroring تحت نظام ويندوز 98 باستخدام لغة البرمجة دلفي 5 ، حيث أستخدم الأوامر التالية من أوامر ال API لهذا الغرض:
attr := GetWindowLongA(Self.Handle,GWL_EXSTYLE); //Retrieves the extended window styles
attr := attr + $00400000 ; // Add attribute for merroring
SetWindowLongA(Self.Handle,GWL_EXSTYLE,attr); //Set the new extended window styles
أقوم بوضع هذا الكود في الحدث OnCreate ، فتظهر ال Form بالشكل المطلوب ، ولكن المشكلة تظهر عند تعديل أحدى الخصائص Left أو Top أو Width أو Height لأحد التحكمات(Controls) الموجودة في النافذة ، فإنه تظهر نتائج غير متوقعة ، حيث يختفي عنصر التحكم (Control) الذي تم تغيير إحدى خصائصه السابقة من النافذة الموجود عليها ، نفس المشكلة تحصل عند ضبط الخاصية Align على أي من القيم alBottom أو alClient أو alLeft أو alRight أو alTop. ما أسباب وحلول هذه المشكلة ؟
ملاحظة: يمكن الحصول على مزيد من المعلومات حول تقنية RTL layout من الموقع : http://www.microsoft.com/msj/default...unicodetop.htm
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
أضف موقعك هنا|
شقق للايجار في الكويت |
بيوت للبيع في الكويت |
شركة كشف تسربات المياه |
شركة عزل اسطح بالرياض |
عزل فوم بالرياض|
عزل اسطح بالرياض |
كشف تسربات المياة بالرياض |
شركة عزل اسطح بالرياض