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

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

الكتابة فى الكومبو بوكس تظهر من اليمين

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

  • الكتابة فى الكومبو بوكس تظهر من اليمين

    عايز الكتابة فى الكومبو بوكس تظهر من اليمين للشمال
    التعديل الأخير تم بواسطة ياسرهتهت; الساعة 19-05-2017, 11:23 PM.

  • #2
    المشاركة الأصلية بواسطة محمد رمضان أبو يوسف مشاهدة المشاركة
    عايز الكتابة فى الكومبو بوكس تظهر من اليمين للشمال
    ---------------------------------------------
    بسم الله الرحمن الرحيم
    ضع هذا الكود في الحدث On Show للصفحة
    مع مرعاة تغير اسم الكمبوبكس للموجود في الصفحة

    كود PHP:
    local tblGridProps =  ComboBox.GetProperties("ComboBox1");
    SetRightToLeft(tblGridProps.WindowHandle); 
    ونضع هذا الكود في 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 




    موفق بإذن الله ... لك مني أجمل تحية .
    التعديل الأخير تم بواسطة ياسرهتهت; الساعة 19-05-2017, 03:12 AM.

    تعليق


    • #3
      لا .... أستاذي هناك المهم لم تكتبه

      تعليق


      • #4
        المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
        لا .... أستاذي هناك المهم لم تكتبه
        --------------------------
        بسم الله الرحمن الرحيم
        بارك الله فيك استاذي الفاضل
        بالفعل كنت ناسي اهم خطوة في الكود
        تم التعديل ؟؟؟

        لك كل الشكر والتقدير استاذي الفاضل
        موفق بإذن الله ... لك مني أجمل تحية .

        التعديل الأخير تم بواسطة ياسرهتهت; الساعة 19-05-2017, 03:14 AM.

        تعليق


        • #5
          ضع هذا الكود في الحدث On Show للصفحة

          كود PHP:
                  result ComboBox.GetProperties("ComboBox1").WindowHandle
          DLL.CallFunction("User32.dll""SetWindowLongA"result..",-20,"..(0x00500000), DLL_RETURN_TYPE_INTEGERDLL_CALL_STDCALL); 

          تعليق


          • #6
            المشاركة الأصلية بواسطة المحترف القادم مشاهدة المشاركة
            ضع هذا الكود في الحدث On Show للصفحة

            كود PHP:
                    result ComboBox.GetProperties("ComboBox1").WindowHandle
            DLL.CallFunction("User32.dll""SetWindowLongA"result..",-20,"..(0x00500000), DLL_RETURN_TYPE_INTEGERDLL_CALL_STDCALL); 
            --------------------
            بسم الله الرحمن الرحيم
            بارك الله فيك اخي المحترف
            كود جميل ومحتصر ويقوم بالمطلوب

            بمجرد ان شاهدت كودك علمت انني ناسي اهم شي في الكود
            كما اشار استاذنا ابو بلقيس
            موفق بإذن الله ... لك مني أجمل تحية .

            تعليق


            • #7
              المشاركة الأصلية بواسطة ياسرهتهت مشاهدة المشاركة
              --------------------
              بسم الله الرحمن الرحيم
              بارك الله فيك اخي المحترف
              كود جميل ومحتصر ويقوم بالمطلوب

              بمجرد ان شاهدت كودك علمت انني ناسي اهم شي في الكود
              كما اشار استاذنا ابو بلقيس
              موفق بإذن الله ... لك مني أجمل تحية .
              هذا الكود من دروس أستاذنا الكبير أبو بلقيس
              فليس لي فيه لا ناقة ولا جمل
              لستُ إلا ناقلاً له

              ولكن أعتقد أن الكود يحتاج إلى مزيد من الضبط بشكل أدق
              انظر الصورة لترى بعينك ..

              قبل الضغط على الكومبوبكس يظهر العنصر ناحية اليمين

              عند الضغظ على الكومبوبكس تظهر بقية العناصر جهة اليسار

              تعليق


              • #8
                المشاركة الأصلية بواسطة محمد رمضان أبو يوسف مشاهدة المشاركة
                عايز الكتابة فى الكومبو بوكس تظهر من اليمين للشمال
                بارك الله فيكم

                الأفضل أخي أن تجعل عنوان الموضوع يدل على المحتوى لتسهل عملية البحث على الأخوي

                مثلا

                الكتابة فى الكومبو بوكس تظهر من اليمين

                تعليق


                • #9
                  عندك حق أخى الفاضل و أسف جدا على التقصير

                  تعليق


                  • #10
                    شكرا جزيلا أخى ياسر و أخى أبو حذيفة أخى المحترف القادم على الإهتمام و المشاركة

                    تعليق

                    مواضيع تهمك

                    تقليص

                    المنتدى: القسم العام نشرت بواسطة: 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
                    يعمل...
                    X