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

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

مساعدة في عمل اسطوانة القرآن الكريم

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

  • #31
    رد

    المشاركة الأصلية بواسطة المحترف اقلي مشاهدة المشاركة
    في الصفحة الثانية on show

    اذا وضعت هذا الكود

    كود PHP:

    --get the destination directory (in this case, where the fonts are stored)
    fonts_dir shell.getfolder(shf_fonts);

    --
    copy the file from your cd to the user's font directory
    file.copy("autoplay\\docs\\ae_almohanad.ttf", fonts_dir, false, true, false, true, nil);

    --register the font with windows
    system.registerfont(fonts_dir .. "\\ae_almohanad.ttf", "my font name", true);

    for i=1,114 do 
    tblprops = {};
    tblprops = button.getproperties("button"..i);
    tblprops.fontname = "ae_almohanad";
    button.setproperties("button"..i, tblprops); 
    end 
    فسيقوم يتغير خط الازرار الى خط ae_almohanad
    لكن سيكون ثقيلا ....كما ودجته عندي
    لذلك لا ادري فيه طريقة اخرى اسرع

    -----------
    مكن ان نجعل البرنامج ينسخ الخط بنصف الكود الاول
    اي

    كود PHP:
    --copy the file from your cd to the user's font directory
    file.copy("autoplay\\docs\\ae_alyermook.ttf", fonts_dir, false, true, false, true, nil);

    --register the font with windows
    system.registerfont(fonts_dir .. "\\ae_alyermook.ttf", "my font name", true); 
    ثم سيظهر الخط الذي صممت به ازرارك للمستخدم الاخر دون الحاجة للنصف الثاني
    السلام عليكم ورحمة الله وبركاته
    جربت الطريقة في الملف المرفق وتم تغيير الخط للزر رقم واحد في التجميعية وباقي الخطوط بقيت على حالها لم تتغير

    تعليق


    • #32
      المشاركة الأصلية بواسطة ياسرالخطابي مشاهدة المشاركة
      السلام عليكم ورحمة الله وبركاته
      جربت الطريقة في الملف المرفق وتم تغيير الخط للزر رقم واحد في التجميعية وباقي الخطوط بقيت على حالها لم تتغير
      في الملف المرفق ...... لكل زر كود خاص به الاول خاص بتغغير الخط لليابال و زر تغير الخط لن الزر........
      اذا اردت ان تغير خط كل الازرار فطيق الكود
      كود PHP:

       
      --get the destination directory (in this case, where the fonts are stored
      fonts_dir shell.getfolder(shf_fonts); 

      --
      copy the file from your cd to the users font directory 
      file
      .copy("autoplay\\docs\\ae_almohanad.ttf"fonts_dirfalsetruefalsetruenil); 

      --
      register the font with windows 
      system
      .registerfont(fonts_dir .. "\\ae_almohanad.ttf""ae_almohanad"true); 

      for 
      i=1,114 do  
      tblprops = {}; 
      tblprops button.getproperties("button"..i); 
      tblprops.fontname "ae_almohanad"
      button.setproperties("button"..itblprops);  
      end 
      لاحظ (
      for i=1,114 do ) جيدا فهذا يعني من اجل كل رقم موجود من 1 الى 114 قم بالتالي تغغير خط الزر

      تعليق


      • #33
        في المرفقات مثال عن مشروعك
        نغير الخط في الصفحة الثانية
        لكل الازار

        http://sites.ienajah.com/vb2/attachment...1&d=1444651995
        الملفات المرفقة

        تعليق


        • #34
          رد

          المشاركة الأصلية بواسطة المحترف اقلي مشاهدة المشاركة
          في المرفقات مثال عن مشروعك
          نغير الخط في الصفحة الثانية
          لكل الازار

          http://sites.ienajah.com/vb2/attachment...1&d=1444651995


          السلام عليكم ورحمة الله وبركاته
          قمت بتحميل الملف المفتوح معي وفعلا نجحت الفكرة وتغير اسماء الازرار مع تشغيل التجميعية والحمدلله
          الا انني اعاني من نقص واحد فيها
          حيث ان الخط الذي استخدمه انا في التجميعية هو باسم
          sultan koufi circular
          وهو نفسه في كل المشروع
          استخدمته في الليبل وفي اسماء الازرار وكل شي ولم استخدم سوى هذا الخط

          قمت انا بدوري باستبدال اسم الخط الموجود في الصفحة الثانية في
          on show
          والذي اسمه
          ae_AlMohanad
          بهذا الخط
          sultan koufi sircular
          وقمت وضعه في التجميعية في المجلد
          Docs

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

          تعليق


          • #35
            حمل الخط في المرفقات و سنحاول نحن

            تعليق


            • #36
              http://sites.ienajah.com/vb2/showthread.php?t=26406

              http://sites.ienajah.com/vb2/showthread.php?t=22093

              http://sites.ienajah.com/vb2/showthread.php?t=28253

              لها علاقة بمشروعك

              تعليق


              • #37
                تزامن الصوت مع الكتابة

                http://sites.ienajah.com/vb2/showthread.php?t=28834

                تعليق


                • #38
                  بارك الله فيك أخى المحترف

                  ماشاء الله متابعة موفقة وجهد مميز

                  فى ميزان حسناتك ان شاء الله

                  تعليق


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

                    http://sites.ienajah.com/vb2/showthread.php?t=28834


                    السلام عليكم ورحمة الله وبركاته
                    الحمدلله تم حل مشكلة الخط بعدما طابقت الملف المفتوح الذي زودتني اياه مع شرح قديم موجود عندي ونجحت الفكرة

                    الا اني الان اريد اضافة لمسة اخرى على التجميعية
                    وهي جعل اسم السورة بجانب اسم المقرئ في اعلى التجميعية حيث تتغير السورة كلما اخترت سورة اخرى فعلى سبيل المثال اذا اخترت سورة البقرة بصوت المقرئ العجمي يظهر اسمه في الاعلى بالاضافة الى اسم سورة البقرة وكهذا مع بقية السور

                    مشكور على الجهود العظيمة وكذلك الادمن شكرا لك على المتابعة
                    في ميزان حسناتكم ان شاء الله

                    تعليق


                    • #40
                      رد

                      المشاركة الأصلية بواسطة abohmam مشاهدة المشاركة
                      بارك الله فيك أخى المحترف

                      ماشاء الله متابعة موفقة وجهد مميز

                      فى ميزان حسناتك ان شاء الله

                      شكرا لك وانا ممتن جدا منكم على هذه المساعدة
                      في ميزان حسناتكم ان شاء الله

                      تعليق


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

                        الا اني الان اريد اضافة لمسة اخرى على التجميعية
                        وهي جعل اسم السورة بجانب اسم المقرئ في اعلى التجميعية حيث تتغير السورة كلما اخترت سورة اخرى فعلى سبيل المثال اذا اخترت سورة البقرة بصوت المقرئ العجمي يظهر اسمه في الاعلى بالاضافة الى اسم سورة البقرة وكهذا مع بقية السور

                        مشكور على الجهود العظيمة وكذلك الادمن شكرا لك على المتابعة
                        في ميزان حسناتكم ان شاء الله
                        سهل جدا ........... اضف ليبال اخر تحت ليبال المقرئ

                        مثلا Label2

                        ضع في كل الاكواد هذا الكود الذي يسمي ليبال بالاسم الموجود على الزر

                        كود PHP:

                        Label
                        .SetText("Label2"Button.GetText(this)) 

                        تعليق


                        • #42
                          فيه جمالية اخرى....... كيف نجعل المستخدم لا يرى نص الازرارو لا يمكنه تشغيل كود الازرار حتى يختار المقرئ ؟
                          - كيف نجعل كود الخط لا يعمل الا مرة واحدة و لا يعمل ايضا اذا كان في جهاز المستخدم الخط المطلوب ؟

                          اقتراح للحل ( ممكن لدى الاخوة حلول احسنو اسهل ) :

                          في الصفحة الثانية في On Preload
                          ازرع هذا الكود

                          كود PHP:
                          for i=1,114 do 
                          Button.SetEnabled("Button"..ifalse); 
                          end 
                          و الكود يعني اجعل كل الزرار معطلة و لا ازرارها غير فعالة .......و للملاحظة اللون في هذا الحالة اجعله ابيض اي الخط مثل لون الزر لا يظهر اي في حالة التعطيل اي في لون Disabled في اختيارات لون الزر هناك اربع
                          حالات للون اقصد الاخيرة

                          في الصفحة OnShow ضع هذاالكود

                          [html]
                          tblProps = {};
                          tblProps = Button.GetProperties("Button1");

                          if tblProps.FontName ~= "ae_AlMohanad" then
                          --get the destination directory (in this case, where the fonts are stored)
                          fonts_dir = Shell.GetFolder(SHF_FONTS);

                          --copy the file from your cd to the users font directory
                          File.Copy("AutoPlay\\Docs\\ae_AlMohanad.ttf", fonts_dir, false, true, false, true, nil);

                          --register the font with windows
                          System.RegisterFont(fonts_dir .. "\\ae_AlMohanad.ttf", "My Font Name", true);

                          for i=1,114 do
                          tblProps = {};
                          tblProps = Button.GetProperties("Button"..i);
                          tblProps.FontName = "ae_AlMohanad";
                          Button.SetProperties("Button"..i, tblProps);
                          end

                          end
                          [/html]

                          لاحظ جيدا حدد الخط الذي تريده للازرار في في المعادلة

                          انتظر التجربة و النتيجة

                          تعليق


                          • #43
                            المشاركة الأصلية بواسطة abohmam مشاهدة المشاركة
                            بارك الله فيك أخى المحترف

                            ماشاء الله متابعة موفقة وجهد مميز

                            فى ميزان حسناتك ان شاء الله
                            شكرا سيدي المدير على المتابعة .....طبعا نحن جند من جنود المنتدى و هو اقل شيء نقدمه خدمة و عرفانا لما تعلمناه في هذا الصرح الرائع ......تحياتي الجميلة

                            تعليق


                            • #44
                              المشاركة الأصلية بواسطة المحترف اقلي مشاهدة المشاركة
                              شكرا سيدي المدير على المتابعة .....طبعا نحن جند من جنود المنتدى و هو اقل شيء نقدمه خدمة و عرفانا لما تعلمناه في هذا الصرح الرائع ......تحياتي الجميلة
                              السلام عليكم ورحمة الله
                              لدي سور القرآن الكريم بصيغة بعدد 114 ملف هتمل واضفتهم الى التجميعية بعد ان اضفت صفحة جديدة ووضعت اﻻضافة ويب من اﻻعلى ووضعت اسماء السور في ليست بوكس جديد والحمدلله نجحت معي الفكرة بحيث عندما اضغط على السورة تظهر في الإضافة ويب
                              اﻻ انني أسئل عن إمكانية اضافة زر للبحث عن كلمة في القرآن الكريم

                              تعليق


                              • #45
                                فيه الكثير من المشاركات حول البحث
                                اضافة خاصية البحث
                                http://sites.ienajah.com/vb2/showthread.php?t=31909

                                تعليق

                                مواضيع تهمك

                                تقليص

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