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

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

الى جميع الاخوة المحترفين ارجوا حل مشكلتي

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

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

    تعليق


    • #17
      شكرا لك استاذ ثامر وهل ممكن تغيير لون التحديد بالtree الى لون آخر

      تعليق


      • #18
        المشاركة الأصلية بواسطة رانيا حسن مشاهدة المشاركة
        شكرا لك استاذ ثامر وهل ممكن تغيير لون التحديد بالtree الى لون آخر

        بهكذا معطيات أرى أن تغيير Skin المشروع سيكون له تأثير على لون التحديد
        في القائمة الشجرية حسب لون Skin

        التجربة كفيلة بإثبات أونفي ذلك موفقة " سؤال جيد "

        تعليق


        • #19
          شكرا استاذ ثام لكن جربت ال skin ولم يتغير لون التحديد

          تعليق


          • #20
            السلام عليكم استاذ ثامر اشكرك من صميم قلبي ع سعة صدرك
            وسؤالي هل من الممكن عرض شجرة tree في داخل tree في نفس الصفحة مع الاعدادات السابقة

            تعليق


            • #21
              المشاركة الأصلية بواسطة رانيا حسن مشاهدة المشاركة
              السلام عليكم استاذ ثامر اشكرك من صميم قلبي ع سعة صدرك
              وسؤالي هل من الممكن عرض شجرة tree في داخل tree في نفس الصفحة مع الاعدادات السابقة

              لماذا لا تختصري المجهود والوقت ؟

              العوض أن تكون هناك قوائم شجرية متعددة خليها وحدة منظمة و بتفرعاتها

              مثلا : لدي مجموعة من الكتب العلمية
              مجموعة من الكتب الدينية
              مجموعة من الكتب الأدبية ... الخ
              أجعل كل نوع من الكتب في مجلد تحت مسمى نوعه ثم أضعهم كمجلدات داخل المجلد الرئيسي المسمى PDFs

              فتظهر منظمة و مبوبة دون كتابة أكواد

              تعليق


              • #22
                شكرا لك استاذ ثامر ولكن هناك سؤال بسيط وهو كيف ان تتحد العناصر في الtree بمجرد كتابة اول حرف من الكلمة في الinput وليس كامل الكلمة

                تعليق


                • #23
                  المشاركة الأصلية بواسطة احمد كبه مشاهدة المشاركة
                  شكرا لك استاذ ثامر ولكن هناك سؤال بسيط وهو كيف ان تتحد العناصر في الtree بمجرد كتابة اول حرف من الكلمة في الinput وليس كامل الكلمة
                  تقصد المرحلة االثالثة من الحل تتغير للآتي
                  كود PHP:
                  tbFound Tree.FindAllNodesByText("Tree1""0"Input.GetText("Input1"), false); 
                  for 
                  i,v in pairs(tbFound) do 
                  Tree.SetSelectedNode("Tree1"v); break 
                  end 

                  موفق

                  تعليق


                  • #24
                    المشاركة الأصلية بواسطة رانيا حسن مشاهدة المشاركة
                    السلام عليكم استاذ ثامر اشكرك من صميم قلبي ع سعة صدرك
                    وسؤالي هل من الممكن عرض شجرة tree في داخل tree في نفس الصفحة مع الاعدادات السابقة

                    حملي هذا النموذج ثم سأقول لك ماذا تفعلي
                    موفقة

                    http://up.top4top.net/downloadf-147t5ra1-rar.html

                    تعليق


                    • #25
                      بعد تحميل النموذج :
                      طريقة الاستعمال :
                      بعد تحميل الملف المعمول بفرضية أنه لدينا ثلاث صفحات
                      للمشروع و كل صفحة تمثل مكتبة فرعية
                      جيد ....
                      إذن نحتاج لثلاث مجلدات
                      هذه المجلدات من حيث الموقع تكون بجانب المجلد AutoPlay أي خارجه
                      وليست داخل مجلدات البرنامج
                      - قلنا ثلاث مجلدات تسميتها هي :
                      tamer1
                      لمجلد الكتب التي تريدينها أن تظهر في الصفحة1
                      tamer2
                      لمجلد الكتب التي تريدينها أن تظهر في الصفحة2
                      tamer3
                      لمجلد الكتب التي تريدينها أن تظهر في الصفحة3
                      ---------------------------------
                      و أهم شي :
                      - تحتاجي أن يوضع في كل مجلد ملف txt شاغر فقط تسميته
                      تكون : 1
                      وضعيه في المجلد tamer1 مرة واحدة رفقة الكتب pdf
                      - ملف آخر txt شاغر اسمه : 2
                      وضعيه في المجلد tamer2 مرة واحدة رفقة الكتب pdf
                      - ملف آخر txt شاغر اسمه : 3
                      وضعيه في المجلد tamer3 مرة واحدة رفقة الكتب pdf

                      بعد إعداد المجلدات بهذه المعطيات
                      جربي المشروع موفقة

                      تعليق


                      • #26
                        الأخطاء و التعديلات في الملف المفتوح بعد تجربته
                        يقوم بتكرار معيار البحث في القائمة الشجرية و المحافظة على معيار البحث الاول عند
                        الانتقال لصفحة أخرى

                        *** التصحيح ***
                        بعد فتح الملف المقتوح
                        في الصفحة الاولى و ليس الرئيسية

                        مسح الكود الموجود في حدث الصفحة on preload

                        أما في on show فيعوض المكتوب يمايلي :
                        كود PHP:
                        nItemCount Tree.GetChildCount("Tree1""0");
                           for 
                        nCount=nItemCount1, -do
                               
                        Tree.RemoveNode("Tree1"nCount);
                           
                        end
                        ----------------
                        sPDFRootFolder _SourceFolder .. "\\tamer1";
                        Tree.FindAllNodesByText 
                        function (
                        strTreestrNodestrTextbExactMatch)
                        local tblItems = {};
                        local tbTree Tree.GetChildren(strTreestrNode);
                        if 
                        tbTree then
                        for i,v in pairs(tbTree) do
                        if 
                        bExactMatch == false then
                        if String.Find(tbTree[i]["Text"], strText1false) ~= -1 then 
                        bFound 
                        true;
                        else 
                        bFound false;
                        end
                        else
                        if 
                        tbTree[i]["Text"] == strText then
                        bFound 
                        true;
                        else 
                        bFound false;
                        end
                        end
                        if bFound then
                        Table
                        .Insert(tblItemsTable.Count(tblItems) +1tbTree[i]["NodeIndex"]);
                        end
                        if Tree.GetChildCount(strTreetbTree[i]["NodeIndex"]) ~= -1 then
                        tbReturn 
                        Tree.FindAllNodesByText(strTreetbTree[i]["NodeIndex"], strTextbExactMatch);    
                        if 
                        tbReturn then
                        for i,v in pairs(tbReturn) do
                        Table.Insert(tblItemsTable.Count(tblItems)+1v);
                        end
                        end
                        end
                        end
                        return tblItems;
                        else
                        return 
                        nil;
                        end
                        end  

                        File
                        .Find(sPDFRootFolder"*.pdf"truefalsenilAddToTree);
                        PDF.LoadFile("PDF1"sFirstPDFToLoad);
                        ----------------------------------------------------------------------
                        Input.SetText("Input1"ahmed);
                        Page.SetFocus("Input1");
                        Page.Redraw(); 
                        --------------------------------------------------------------------------

                        في الصفحة الثانية و ليس الرئيسية

                        مسح الكود الموجود في حدث الصفحة on preload

                        أما في on show فيعوض المكتوب يمايلي :
                        كود PHP:
                        nItemCount Tree.GetChildCount("Tree1""0");
                           for 
                        nCount=nItemCount1, -do
                               
                        Tree.RemoveNode("Tree1"nCount);
                           
                        end
                        ----------------
                        sPDFRootFolder _SourceFolder .. "\\tamer2";
                        Tree.FindAllNodesByText 
                        function (
                        strTreestrNodestrTextbExactMatch)
                        local tblItems = {};
                        local tbTree Tree.GetChildren(strTreestrNode);
                        if 
                        tbTree then
                        for i,v in pairs(tbTree) do
                        if 
                        bExactMatch == false then
                        if String.Find(tbTree[i]["Text"], strText1false) ~= -1 then 
                        bFound 
                        true;
                        else 
                        bFound false;
                        end
                        else
                        if 
                        tbTree[i]["Text"] == strText then
                        bFound 
                        true;
                        else 
                        bFound false;
                        end
                        end
                        if bFound then
                        Table
                        .Insert(tblItemsTable.Count(tblItems) +1tbTree[i]["NodeIndex"]);
                        end
                        if Tree.GetChildCount(strTreetbTree[i]["NodeIndex"]) ~= -1 then
                        tbReturn 
                        Tree.FindAllNodesByText(strTreetbTree[i]["NodeIndex"], strTextbExactMatch);    
                        if 
                        tbReturn then
                        for i,v in pairs(tbReturn) do
                        Table.Insert(tblItemsTable.Count(tblItems)+1v);
                        end
                        end
                        end
                        end
                        return tblItems;
                        else
                        return 
                        nil;
                        end
                        end  

                        File
                        .Find(sPDFRootFolder"*.pdf"truefalsenilAddToTree);
                        PDF.LoadFile("PDF1"sFirstPDFToLoad);
                        ----------------------------------------------------------------------
                        Input.SetText("Input1"ahmed);
                        Page.SetFocus("Input1");
                        Page.Redraw(); 
                        ----------------------------------------------------------------


                        في الصفحة الثالثة و ليس الرئيسية

                        مسح الكود الموجود في حدث الصفحة on preload

                        أما في on show فيعوض المكتوب يمايلي :
                        كود PHP:
                        nItemCount Tree.GetChildCount("Tree1""0");
                           for 
                        nCount=nItemCount1, -do
                               
                        Tree.RemoveNode("Tree1"nCount);
                           
                        end
                        ----------------
                        sPDFRootFolder _SourceFolder .. "\\tamer3";
                        Tree.FindAllNodesByText 
                        function (
                        strTreestrNodestrTextbExactMatch)
                        local tblItems = {};
                        local tbTree Tree.GetChildren(strTreestrNode);
                        if 
                        tbTree then
                        for i,v in pairs(tbTree) do
                        if 
                        bExactMatch == false then
                        if String.Find(tbTree[i]["Text"], strText1false) ~= -1 then 
                        bFound 
                        true;
                        else 
                        bFound false;
                        end
                        else
                        if 
                        tbTree[i]["Text"] == strText then
                        bFound 
                        true;
                        else 
                        bFound false;
                        end
                        end
                        if bFound then
                        Table
                        .Insert(tblItemsTable.Count(tblItems) +1tbTree[i]["NodeIndex"]);
                        end
                        if Tree.GetChildCount(strTreetbTree[i]["NodeIndex"]) ~= -1 then
                        tbReturn 
                        Tree.FindAllNodesByText(strTreetbTree[i]["NodeIndex"], strTextbExactMatch);    
                        if 
                        tbReturn then
                        for i,v in pairs(tbReturn) do
                        Table.Insert(tblItemsTable.Count(tblItems)+1v);
                        end
                        end
                        end
                        end
                        return tblItems;
                        else
                        return 
                        nil;
                        end
                        end  

                        File
                        .Find(sPDFRootFolder"*.pdf"truefalsenilAddToTree);
                        PDF.LoadFile("PDF1"sFirstPDFToLoad);
                        ----------------------------------------------------------------------
                        Input.SetText("Input1"ahmed);
                        Page.SetFocus("Input1");
                        Page.Redraw(); 

                        انتهى و تهذيبا للاكواد حمل الملف مصحح ومختصر
                        http://up.top4top.net/downloadf-1474wrn1-rar.html

                        تعليق

                        مواضيع تهمك

                        تقليص

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