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

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

كيف يتحكم عنصر ScrollBar في عناصر خارج حجم الصفحة

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

  • #16
    المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
    أنا لا أعرف متابع معك لأتعلم إن شاء الله
    هذه محاولة لكنها فاشلة

    في On Mouse Wheel "


    كود PHP:
    e_Pos ScrollBar.GetScrollBarPos("Plugin1");

    if 
    e_Delta==120 then
    e_Pos 
    e_Pos 10
    ScrollBar
    .SetScrollBarPos("Plugin1"e_Posfalse);
    Group.SetRectPos("Group1"Group.GetRectPos("Group1").Xe_Pos)  ;
      elseif 
    e_Delta==(-120then
    e_Pos 
    e_Pos -10
    ScrollBar
    .SetScrollBarPos("Plugin1"e_Posfalse);
    Group.SetRectPos("Group1"Group.GetRectPos("Group1").Xe_Pos)  
    end 
    التعديل الأخير تم بواسطة عبد الهادي بهاب; الساعة 15-02-2016, 11:21 PM. سبب آخر: تعديل الكود

    تعليق


    • #17
      و أنا واش شدني على محاولة فاشلة

      في on show
      كود PHP:
      for nIndexsObject in pairs(Page.EnumerateObjects()) do 
      if 
      sObject   ~="Plugin1"  then 
          Group
      .AddObject("Group1"sObject); 
          
      end 
      end  
      e_Pos
      =
      في On Mouse Wheel
      كود PHP:
      if e_Delta==-120 then 
      Group
      .SetRectPos("Group1"Group.GetRectPos("Group1").X, -e_Pos
      e_Pos=e_Pos+20
      else
      Group.SetRectPos("Group1"Group.GetRectPos("Group1").X, -e_Pos
      e_Pos=e_Pos-20 
      end 
      ScrollBar
      .SetScrollBarPos("Plugin1"e_Posfalse); 
      اضحك و لا زيد اضحك

      تعليق


      • #18
        المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
        و أنا واش شدني على محاولة فاشلة

        في on show
        كود PHP:
        for nIndexsObject in pairs(Page.EnumerateObjects()) do 
        if 
        sObject   ~="Plugin1"  then 
            Group
        .AddObject("Group1"sObject); 
            
        end 
        end  
        e_Pos
        =
        في On Mouse Wheel
        كود PHP:
        if e_Delta==-120 then 
        Group
        .SetRectPos("Group1"Group.GetRectPos("Group1").X, -e_Pos
        e_Pos=e_Pos+20
        else
        Group.SetRectPos("Group1"Group.GetRectPos("Group1").X, -e_Pos
        e_Pos=e_Pos-20 
        end 
        ScrollBar
        .SetScrollBarPos("Plugin1"e_Posfalse); 
        اضحك و لا زيد اضحك
        فيها مشكل ........يعمل في اتجاه واحد

        الكود الذي وضعته يمشي في الاتجاهين

        و زيد ضحك

        تعليق


        • #19
          يعمل أو ما يعملش راني رايح نغلق الاوتوبلاي
          ما نيش قادر نزيد نفكر في حاجة
          و لا زدت محاولة رايح يكون هذه المرة ثلاثي أبعاد و يمشي السكرول
          بطريقة ما تلقالهاش حل باش يحبس

          تعليق


          • #20
            المشاركة الأصلية بواسطة ثامر أبو بلقيس مشاهدة المشاركة
            سأحاول كتابة محاولة فاشـــلة المهم المشاركة

            01 - حمل المشروع الموجود في المشاركة 5

            02 - امسح الأكواد الموجودة في on show

            03 - امسح الأكواد الموجودة في العنصر ScrollBar

            ---------------------------------------------------------------------------

            نقوم الان بالاتي :
            01 - تفعيل البليجين Group
            02 - نضم كل عناصر التجميعية في Group واحد و نستثني فقط عنصر التحريك
            أي في on show
            كود PHP:
            for nIndexsObject in pairs(Page.EnumerateObjects()) do
            if 
            sObject   ~="Plugin1"  then
                Group
            .AddObject("Group1"sObject);
                
            end
            end 
            03 - نتوجه لعنصر ScrollBar ونزرع فيه :
            كود PHP:
            Group.SetRectPos("Group1"Group.GetRectPos("Group1").X, -e_Pos
            انتهى اذا لاحظت أن الزحلقة غير كافية للوصول إلى انحدار أشد
            يمكنك التعديل في خصائص العنصر ذاته برفع أو خفظ قيمة ScrollBar range


            سلام .... محاولة فاشلة أو ناجحة المهم محاولة بالتوفيق
            --------------------------------
            بسم الله الرحمن الرحيم

            جازك الله كل خير استاذنا الفاضل

            محاولة ناجحة 100% واضافة معلومة جديدة
            استخدام بلجن
            Group

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

            تعليق


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

              تعليق


              • #22
                بارك الله فيك

                تعليق


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

                  تعليق


                  • #24
                    جزاكم الله خيرا

                    تعليق

                    مواضيع تهمك

                    تقليص

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