X

الغريد و الالوان

Collapse
  • تصفية
  • الوقت
  • عرض
مسح الكل
مشاركات جديدة
  • VIP
    • Nov 2018
    • 74

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

    الكود المسؤول على تلوين الخلايا في الغريد هو

    PHP Code:
    tbColors = {Background=16777215,Text=0};
    Grid.SetCellColors("Grid1",1,1,tbColors); 
    الان تعالوا نستمتع بالكود

    افتح مشروع جديد ...... ضع في الصفحة قي Onshow4

    PHP Code:
    Grid.SetColumnCount("Grid1"50);
    Grid.SetRowCount("Grid1"20);
    Grid.SetSize("Grid1"750450)
    for 
    p=0,50 do
    Grid.SetColumnWidth("Grid1"p30)
    end

    Page
    .StartTimer(100
    في التايمر on timer

    PHP Code:
    for i=1,50 do
     for 
    p=1,20 do
    Grid.SetCellColors("Grid1"pi, {BackgroundMath.Random(0,16711690) ,Text=0});
    end
    end 
    معاينة

  • المسؤول الفني
    • Sep 2018
    • 19187

    #2
    يتبع:
    المشاركة الأصلية بواسطة عبد الهادي بهاب
    غير في القيم في التايمر من

    Background= Math.Random(0,16711690)

    من ........الى ..........

    وشاهد النتيجة




  • المسؤول الفني
    • Sep 2018
    • 19187

    #3
    يتبع:
    المشاركة الأصلية بواسطة عبد الهادي بهاب
    الان مع لقطة اجمل

    في on show نضيف فقط
    PHP Code:
    x=
    نستبدل الكود في الاتيمر بالتالي

    PHP Code:
    for i=1,20 do
     for 
    p=1,20 do
    Grid.SetCellColors("Grid1"pi, {Backgroundi*p+,Text=0});
    end
    end
    x
    =x+1000 
    النتيحة جميلة جدا
  • المسؤول الفني
    • Sep 2018
    • 19187

    #4
    يتبع:
    المشاركة الأصلية بواسطة عبد الهادي بهاب
    اللقطة الثالثة

    في on show ضع الكود

    PHP Code:
    Grid.SetColumnCount("Grid1"50);
    Grid.SetRowCount("Grid1"20);
    Grid.SetSize("Grid1"750450)
    for 
    p=0,50 do
    Grid.SetColumnWidth("Grid1"p30)
    end

    Page
    .StartTimer(100
    في التايمر ضع الكود

    PHP Code:
    = {Background16777215 ,Text=0};
    for 
    i=1,20 do
     for 
    p=1,20 do
    Grid.SetCellColors("Grid1"pix);
    end
    end

    = {BackgroundMath.Random(0,16711690) ,Text=0};
    for 
    i=1,20 do
     for 
    pMath.Random(1,20),20 do
    Grid.SetCellColors("Grid1"pix);
    end
    end 
    النتيجة حميلة يمكن ان تستعين بها في تشغيل موسيقى او نشيد

  • المسؤول الفني
    • Sep 2018
    • 19187

    #5
    يتبع:
    المشاركة الأصلية بواسطة عبد الهادي بهاب
    الان مع اللقذة الرابعة باستعمال الاعمدة افقيا

    نفس الاكواد السابقة

    غير في التايمر

    PHP Code:
    = {Background16777215 ,Text=0};
    for 
    i=1,20 do
     for 
    p=1,20 do
    Grid.SetCellColors("Grid1"pix);
    end
    end

    = {BackgroundMath.Random(0,16711690) ,Text=0};
    for 
    i=1,20 do
     for 
    p1Math.Random(1,20) do
    Grid.SetCellColors("Grid1"ipx);
    end
    end 
  • المسؤول الفني
    • Sep 2018
    • 19187

    #6
    يتبع:
    المشاركة الأصلية بواسطة عبد الهادي بهاب
    اللقطة الخامسة

    في on show

    PHP Code:
    Grid.SetColumnCount("Grid1"20);
    Grid.SetRowCount("Grid1"20);
    Grid.SetSize("Grid1"750450)
    for 
    p=0,50 do
    Grid.SetColumnWidth("Grid1"p30)
    end
    y
    10 z=10 ;
    Page.StartTimer(100
    في on timer

    PHP Code:
    if 0  then y=10 end
    if 20 then z=10 end



    = {BackgroundMath.Random(0,16711690) ,Text=0};
    for 
    iy,do
     for 
    py,do
    Grid.SetCellColors("Grid1"ipx);
    end
    end

    y
    =y-z=z+1
    النتيجة

  • عضو فعال
    • Sep 2018
    • 373

    #7
    كل التقديروالاحترام

Working...
X