المشكلة ببساطة
انه يوجد لدي اداة اسمها fpspread وهي تشبه القرد وتشبه الاكسل
بس المشكلة الاداة بتشتغل بس من اليسار وجربت جميع الاوامر وبحثت لوما تعبت
من الامثلة المجربة المثال التالي
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Const WS_EX_LAYOUTRTL = &H400000
Private Const GWL_EXSTYLE = (-20)
Public Sub SetRtoL(Ctl As Control)
Ctl.Visible = False
SetWindowLong Ctl.hwnd, GWL_EXSTYLE, GetWindowLong(Ctl.hwnd, GWL_EXSTYLE) Or WS_EX_LAYOUTRTL
Ctl.Visible = True
End Sub
هذا الكود عكش الاداة بس بصورة غير طبيعية
يعني خاصية left to right lغير طبيعية
لو حد وصل لحل هذه المشكلة اكون شاكر جدا جدا جدا
