عايز الكتابة فى الكومبو بوكس تظهر من اليمين للشمال
إعـــــــلان
تقليص
لا يوجد إعلان حتى الآن.
الكتابة فى الكومبو بوكس تظهر من اليمين
تقليص
هذا الموضوع مغلق.
X
X
-
المشاركة الأصلية بواسطة محمد رمضان أبو يوسف مشاهدة المشاركةعايز الكتابة فى الكومبو بوكس تظهر من اليمين للشمال---------------------------------------------
بسم الله الرحمن الرحيم
ضع هذا الكود في الحدث On Show للصفحة
مع مرعاة تغير اسم الكمبوبكس للموجود في الصفحة
كود PHP:local tblGridProps = ComboBox.GetProperties("ComboBox1");
SetRightToLeft(tblGridProps.WindowHandle);
كود PHP:function SetRightToLeft(hWnd)
local WS_EX_LAYOUTRTL = 0x00400000;
local GWL_EXSTYLE = -20;
local nOldLong = DLL.CallFunction("User32.dll", "GetWindowLongA", (hWnd..","..GWL_EXSTYLE), DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
local nNewLong = DLL.CallFunction("User32.dll", "SetWindowLongA", (hWnd..","..GWL_EXSTYLE..","..(nOldLong+WS_EX_LAYOUTRTL)), DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
return (tonumber(nNewLong) > 0);
end
موفق بإذن الله ... لك مني أجمل تحية .
التعديل الأخير تم بواسطة ياسرهتهت; الساعة 19-05-2017, 03:12 AM.
-
المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركةلا .... أستاذي هناك المهم لم تكتبه--------------------------
بسم الله الرحمن الرحيم
بارك الله فيك استاذي الفاضل
بالفعل كنت ناسي اهم خطوة في الكود
تم التعديل ؟؟؟
لك كل الشكر والتقدير استاذي الفاضل
موفق بإذن الله ... لك مني أجمل تحية .
التعديل الأخير تم بواسطة ياسرهتهت; الساعة 19-05-2017, 03:14 AM.
تعليق
-
المشاركة الأصلية بواسطة المحترف القادم مشاهدة المشاركةضع هذا الكود في الحدث On Show للصفحة
كود PHP:result = ComboBox.GetProperties("ComboBox1").WindowHandle;
DLL.CallFunction("User32.dll", "SetWindowLongA", result..",-20,"..(0x00500000), DLL_RETURN_TYPE_INTEGER, DLL_CALL_STDCALL);
--------------------
بسم الله الرحمن الرحيم
بارك الله فيك اخي المحترف
كود جميل ومحتصر ويقوم بالمطلوب
بمجرد ان شاهدت كودك علمت انني ناسي اهم شي في الكود
كما اشار استاذنا ابو بلقيس
موفق بإذن الله ... لك مني أجمل تحية .
تعليق
-
المشاركة الأصلية بواسطة ياسرهتهت مشاهدة المشاركة--------------------
بسم الله الرحمن الرحيم
بارك الله فيك اخي المحترف
كود جميل ومحتصر ويقوم بالمطلوب
بمجرد ان شاهدت كودك علمت انني ناسي اهم شي في الكود
كما اشار استاذنا ابو بلقيس
موفق بإذن الله ... لك مني أجمل تحية .هذا الكود من دروس أستاذنا الكبير أبو بلقيس
فليس لي فيه لا ناقة ولا جمل
لستُ إلا ناقلاً له
ولكن أعتقد أن الكود يحتاج إلى مزيد من الضبط بشكل أدق
انظر الصورة لترى بعينك ..
قبل الضغط على الكومبوبكس يظهر العنصر ناحية اليمين
عند الضغظ على الكومبوبكس تظهر بقية العناصر جهة اليسار
تعليق
-
المشاركة الأصلية بواسطة محمد رمضان أبو يوسف مشاهدة المشاركةعايز الكتابة فى الكومبو بوكس تظهر من اليمين للشمال
الأفضل أخي أن تجعل عنوان الموضوع يدل على المحتوى لتسهل عملية البحث على الأخوي
مثلا
الكتابة فى الكومبو بوكس تظهر من اليمين
تعليق
مواضيع تهمك
تقليص
المنتدى: القسم العام نشرت بواسطة: Reem2Rabeh الوقت: 04-23-2025 الساعة 04:27 PM
المنتدى: ضبط وتوكيد الجودة نشرت بواسطة: HeaD Master الوقت: 04-15-2025 الساعة 09:30 AM
المنتدى: التصنيع والانتاج نشرت بواسطة: HeaD Master الوقت: 04-11-2025 الساعة 01:08 PM
المنتدى: القسم العام نشرت بواسطة: نوال الخطيب الوقت: 03-19-2025 الساعة 03:07 AM
المنتدى: الكمبيوتر والإنترنت نشرت بواسطة: عوض السوداني الوقت: 03-18-2025 الساعة 07:22 AM
تعليق