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

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

التعامل مع زر Toogle

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

  • التعامل مع زر Toogle

    اسمحوا لي اخواني اريد ان اعرض عليكم سؤالا يتلخص فيما يلي
    صعنت زرا من نوع Toogle وأريد منه أن يقوم عند النقر عليه بحدثين بالتناوب أي عند النقر عليه في حالة Up يشغل الصوت وعند النقر عليه في حالة down يوقف الصوت
    أتمنى أن أكون قد وضحت سؤالي بما يكفي
    والشكر للموهوبين الكرام ان يساعدوني ان كانت هذه المسالة ممكنة ام لا
    ملاحظة:
    لقد رايت مشروعا يقوم بذلك الا انه غير مفتوح

  • #2
    ممكن

    تعليق


    • #3
      رد

      شكرا اخي على مرورك
      ولكن السؤال الرئيسي الذي يجب الاجابة عليه هو ::::::
      كيف يمكن تحقيق ذلك؟؟؟؟
      مع الشكر الجزيل

      تعليق


      • #4
        المشاركة الأصلية بواسطة سعيدون مشاهدة المشاركة
        شكرا اخي على مرورك
        ولكن السؤال الرئيسي الذي يجب الاجابة عليه هو ::::::
        كيف يمكن تحقيق ذلك؟؟؟؟
        مع الشكر الجزيل
        بفهم أكواد Button منها تجد
        Button.GetState

        منه ابني شروطك وفق الارجاع المناسب 0 أو 1
        موفق

        تعليق


        • #5
          رد

          هلا افدتني بماف مفتوح تكون __فعلا_قد رفعت اللثام عن المشكلة
          بوركت ايها الكريم
          انتظر جوابك باسرع وقت ممكن

          تعليق


          • #6
            رد

            المشاركة الأصلية بواسطة ربيع مشاهدة المشاركة
            بفهم أكواد button منها تجد
            button.getstate

            منه ابني شروطك وفق الارجاع المناسب 0 أو 1
            موفق
            هلا افدتني بماف مفتوح تكون __فعلا_قد رفعت اللثام عن المشكلة
            بوركت ايها الكريم
            انتظر جوابك باسرع وقت ممكن

            تعليق


            • #7
              السلام عليكم ورحمة الله وبركاته
              في global functions ضع هذا الكود
              كود:
              function nSplit(strNumber)
               local Tbl = {}
               local nTbl = {}
               	for i = 0, String.Length(strNumber)-1 do
                  t = String.Mid(strNumber, i+1, 1)
                  if t ~= "0" then
                  Tbl[i+1] = t
                  else
                  nTbl[i+1] = i+1
                  end
                 end
                return Tbl, nTbl
              end
              في خصائص الزر وفي الحدث on click ضع هذا الكود
              كود:
              i=i+1
              if i==4 then
              i=0
              end
              Audio.Load(CHANNEL_NARRATION, "AutoPlay\\Audio\\"..i..".wma", true, false);
              موفق بإذن الله ... لك مني أجمل تحية .

              تعليق


              • #8
                رد

                المشاركة الأصلية بواسطة فرح صالحي مشاهدة المشاركة
                السلام عليكم ورحمة الله وبركاته
                في global functions ضع هذا الكود
                كود:
                function nsplit(strnumber)
                 local tbl = {}
                 local ntbl = {}
                 	for i = 0, string.length(strnumber)-1 do
                    t = string.mid(strnumber, i+1, 1)
                    if t ~= "0" then
                    tbl[i+1] = t
                    else
                    ntbl[i+1] = i+1
                    end
                   end
                  return tbl, ntbl
                end
                في خصائص الزر وفي الحدث on click ضع هذا الكود
                كود:
                i=i+1
                if i==4 then
                i=0
                end
                audio.load(channel_narration, "autoplay\\audio\\"..i..".wma", true, false);
                موفق بإذن الله ... لك مني أجمل تحية .
                اخي فرح لم ار اية نتيجة من خلال الاكواد التي طرحت..........
                اشكرك __على كل حال _ على المجهود الذي قمت به
                ==
                اعود واشرح
                اريد ان يقوم زر طوووغل بوظيفتين من خلال النقر عليه بالتناوب وفي كل نقرة حدث مخالف للحدث الآخر

                تعليق


                • #9
                  سامحني اخي نسيت كود
                  في الحدث on show
                  ضع
                  كود:
                  i=0
                  اكرر اعتذاري

                  تعليق


                  • #10
                    رد

                    المشاركة الأصلية بواسطة فرح صالحي مشاهدة المشاركة
                    سامحني اخي نسيت كود
                    في الحدث on show
                    ضع
                    كود:
                    i=0
                    اكرر اعتذاري
                    بارك الله فيك

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة سعيدون مشاهدة المشاركة
                      صعنت زرا من نوع Toogle وأريد منه أن يقوم عند النقر عليه بحدثين بالتناوب أي عند النقر عليه في حالة Up يشغل الصوت وعند النقر عليه في حالة down يوقف الصوت
                      ضع ملف مفتوح للزر الذي أشرت اليه و ملف الصوت

                      ليست لدي محتويات

                      أو وظف مايلي :
                      كود PHP:
                      result Button.GetState(this);
                      if 
                      result == 0 then
                       Dialog
                      .Message("Notice""Button_UP ");
                       elseif  
                      result == 1 then 
                       Dialog
                      .Message("Notice""Button_DOWN  ");
                      end 
                      مع تفعيل خاصية الزر التالية :
                      Style----toggle---- up

                      تعليق


                      • #12
                        إليك هذا الملف المفتوح

                        إنظر إلى الأكواد فى الزر وإنظر إلى كيفية ضبط الزر على الوضع toggle بدلا من standard
                        من قائمة Setting للزر ثم التغيير .
                        الملفات المرفقة

                        تعليق


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

                          تعليق


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

                            تعليق


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

                              إنظر إلى الأكواد فى الزر وإنظر إلى كيفية ضبط الزر على الوضع toggle بدلا من standard
                              من قائمة setting للزر ثم التغيير .
                              الاستاذ عبود أجدت وأحسنت
                              فعلا هذا هو المطلوب بالدقة المتناهية
                              شكرا لك يا مبدع

                              تعليق

                              مواضيع تهمك

                              تقليص

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