إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

تغيير اتجاه ListBox لليمين مع خاصية Checklist box

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • تغيير اتجاه ListBox لليمين مع خاصية Checklist box

    السلام عليكم

    هل من حل لمشكلة اتجاه الـ ListBox

    عند اختيار العربية مع خاصية Checklist box




    أريد الـ Checklist box جهة اليمين .. فكيف يكون ذلك ؟




  • #2
    global functions

    كود 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_INTEGERDLL_CALL_STDCALL);
    local nNewLong DLL.CallFunction("User32.dll""SetWindowLongA", (hWnd..","..GWL_EXSTYLE..","..(nOldLong+WS_EX_LAYOUTRTL)), DLL_RETURN_TYPE_INTEGERDLL_CALL_STDCALL);
    return (
    tonumber(nNewLong) > 0);    
    end 
    on show

    كود PHP:
    local tblGridProps ListBox.GetProperties("ListBox1");
    SetRightToLeft(tblGridProps.WindowHandle); 

    تعليق


    • #3
      الإبداااااااااااااااااااا اااااااااع في حضورك
      أيها المهندس العظيم ..


      ما شاء الله عليك 100%

      تعليق


      • #4
        شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
        موفق بإذن الله ... لك مني أجمل تحية .

        تعليق


        • #5
          المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
          global functions

          كود 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_INTEGERDLL_CALL_STDCALL);
          local nNewLong DLL.CallFunction("User32.dll""SetWindowLongA", (hWnd..","..GWL_EXSTYLE..","..(nOldLong+WS_EX_LAYOUTRTL)), DLL_RETURN_TYPE_INTEGERDLL_CALL_STDCALL);
          return (
          tonumber(nNewLong) > 0);    
          end 
          on show

          كود PHP:
          local tblGridProps ListBox.GetProperties("ListBox1");
          SetRightToLeft(tblGridProps.WindowHandle); 
          ----------------------------------------------------------------
          بسم الله الرحمن الرحيم
          بارك الله فيك استاذنا الكريم

          كنت اعتقد ان هذا الطلب مستحيل

          موفق بإذن الله ... لك مني أجمل تحية .

          تعليق

          مواضيع تهمك

          تقليص

          المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-08-2025 الساعة 11:33 PM
          المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-04-2025 الساعة 05:29 PM
          المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-31-2025 الساعة 10:07 PM
          المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-30-2025 الساعة 11:48 PM
          المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 05-30-2025 الساعة 09:36 AM
          يعمل...
          X