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

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

منظم الشعر

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

  • منظم الشعر

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

    01 - نفتح مشروعا جديدا نضمنه العناصر التالية :

    - انبوت 1 و سنخصصه لكتابة الابيات سطرا تحت سطر أو الصدر و تحته العجز وهكذا ....
    على أن يكون هذا الانبوت متعدد الاسطر


    - أنبوت 2 بنفس الخصائص و يكون أكبر حجما من حيث الطول مع التركيز أن تكون فيه الكتابة من اليمين لليسار + متعدد الاسطر

    - عنصرComboBox نحقق فيه


    وندخل في الحدث on select ونكتب :
    كود PHP:
    TextFile.WriteFromString("AutoPlay\\Docs\\Text-value.txt"Input.GetText("Input1"), false);
    TextFile.ReadToTable("AutoPlay\\Docs\\Text-value.txt");
    Table.Count(p);
    tamer=""
    tamer2=""
    for ,do
    tamer tamer ..p[i].."\r\n"..p[i+1]..String.Repeat(" "String.Length(p[i])*2).."\r\n"
    tamer2 tamer2..p[i]..String.Repeat(" "String.Length(p[i])/2)..p[i+1].."\r\n"
    end
    if ComboBox.GetText("ComboBox1")=="متدرج" then
    Input
    .SetText("Input2",tamer);
    else
    Input.SetText("Input2",tamer2);
    end 



    02 - انتهى عاين مشروعك و اذ كان ناجحا ارفع ملفا مفتوحا موضحا أكثر بإضافات من اختيارك .
    أكتب الابيات تحت بعضها في الانبوت 1 و اختر من ComboBox كيفية التنظيم
    سلام
    لنسخ الناتج وظف اضافة الكيبورد

  • #2
    شكر وتقدير

    وعليكم السلام ورحمة الله وبركاته
    شكر لك استاذنا الكريم
    علي هذه الافكار التعليمية الرائعة

    هذا الملف المفتوح للاكواد والفكرة
    رائـــــــــ ـــع وممتــــــــ ـــــــاز



    التحميل
    http://www.gulfup.com/?4ZYQf4
    -------------------------------------------
    موفق بإذن الله ... لك مني أجمل تحية .

    تعليق


    • #3
      بارك الله فيك أستاذ ياسر على الملف المتقن
      جزاك الله خيرا

      لاحظ أخي أني لازلت أحاول عند اختيار التنسيق المتدرج
      يقوم مستعمل هذه المحاولة النسخ ليلصق القصيدة بهذا التنسيق المختار

      الاظافة " Clipboard " و النسخ العادي عند اللصق في صفحة ووورد مثلا
      أو مستند نصي فلن يظهر التنسيق المتدرج و تظهر الابيات تحت بعضها كما كتبت لأول مرة في الانبوت 1
      لكن لو قمنا باللصق في عنصر داخل الاوتوبلاي أنبوت مثلا سيظهر التنسيق لكن المستعمل يريد أن يلصق القصيدة بعد تنسيقها
      في مستند .....
      جاري التفكير في حل إن شاء الله حتى تكتمل الصورة
      شكرا على الملف الجميل

      تعليق


      • #4
        السلام عليكم ورحمة الله وبركاته

        لم أجد حلا .... لكن بالتسبة للتنسيق المتدرج - ان صح التعبير -
        سأمرره لعنصر grid على شكل كتابة شعرية و من ثمة أحدده و أنسخه ليحقق لصقا منسقا
        إن شاء الله

        ------------------------------
        بعد تحميل ملف الأستاذ ياسر
        01 - نضيف لتجميعيتنا عنصر grid بالخصائص التالية :


        02 - هذا العنصر نجعله غير ظاهر لأننا لن نحتاج ظهوره و نجعل بحجم صغير جدا في أي مكان من التجميعية


        03 - ندخل الى عنصر ComboBox1 ونعوض الاكواد المكتوبة بمايلي :
        كود PHP:
        --- 
        totalRows Grid.GetRowCount("Grid1")
        for 
        ,totalRows do
        Grid.DeleteRow("Grid1"totalRows-true);
        end
        ---
        TextFile.WriteFromString("AutoPlay\\Docs\\Text-value.txt"Input.GetText("Input1"), false);
        TextFile.ReadToTable("AutoPlay\\Docs\\Text-value.txt");
        Table.Count(p);
        ----- 
        numLoopCount 0;
        repeat
            numLoopCount 
        numLoopCount 1;
         
        Grid.InsertRow("Grid1", -1true);    
        until numLoopCount == h;
        ----------------

        if 
        ComboBox.GetText("ComboBox1")=="متدرج" then
        for ,do
        Grid.SetCellText("Grid1"i-10p[i], true);
        Grid.SetCellText("Grid1"i1p[i+1]..String.Repeat(" "String.Length(p[i])*2), true);
        end
        Grid
        .SelectAll("Grid1");
        Grid.EditCopy("Grid1");
        end

        ------------
        tamer=""
        tamer2=""
        for ,do
        tamer tamer ..p[z].."\r\n"..p[z+1]..String.Repeat(" "String.Length(p[z])*2).."\r\n"
        tamer2 tamer2..p[z]..String.Repeat(" "String.Length(p[z])/2)..p[z+1].."\r\n"
        end
        if ComboBox.GetText("ComboBox1")=="متدرج" then
        Input
        .SetText("Input2",tamer);
        else
        Input.SetText("Input2",tamer2);
        end 

        و أخيرا بعد التجربة و عند اختيار تنسيقا متدرجا للقصيدة
        نقوم بعملية اللصق مباشرة في صفحة ووورد مثلا لأن النسخ تم عند الاختيار مباشرة من الـ grid

        بالتوفيق
        نلتقي بود

        تعليق


        • #5
          بسم الله الرحمن الرحيم
          اخي العزيز ابو بلقيس
          في ورد 2013 ظهرت معي كم في التنسيق
          من البداية
          فعند الصق نختار المحافظة على تنسيق المصدر
          ------
          موفق بإذن الله ... لك مني أجمل تحية .

          تعليق


          • #6
            شكرا جزيلا
            http://www.gulfup.com/?4cKvjs

            تعليق


            • #7
              نتمنى لكم التوفيق

              تحياتى لكم

              تعليق


              • #8
                مرور عطر
                جزاك الله خيرا

                تعليق


                • #9
                  بسم الله الرحمن الرحيم
                  بالفعل هكذا اروع

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

                  تعليق


                  • #10
                    جزاكم الله خيرا جميعا على هذا التعاون

                    .

                    تعليق


                    • #11
                      أقل ما يقال عنك
                      انك عبقرى ومفكر كبير جدا للاوتو بلاى

                      تعليق


                      • #12
                        خالص الشكر ووافر الامتنان على ما بذلت من جهد موفق بإذن الله ... لك مني أجمل تحية .

                        تعليق


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

                          تعليق


                          • #14
                            مرور عطر

                            تعليق

                            مواضيع تهمك

                            تقليص

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