السلام عليكم
في مشروع اليوم سنتناول فكرة تصلح لبرنامج تربوي للاطفال للتعريف بالالوان
نفتح صفحة جديدة
------------------
عناصر الصفحة :
نضع قيها مجموعة صور من 1 الى 6 بالاسم العادي iamge1. image2...............image6
في الفوق نضع 9 صور نسمميها 1.2.......................9 و نضعها على شكل افقي في الااعلى تماما
نضغ اسفل منها بارغراف و ضنع لونه باهتا و اجعل لغته عربية
لاحظ الشكل الموالي
-----------------------
تحضير مجلد الصور :
الان سنرفع من الانترنت 6 صور نرقمها من 1 الى 6 بلون معين و نضعها في مجلد و نعطيه رقم 1
نفس الشيء مع الاولوان الاخرى و كل لون في محلد بمفرده
اي اذا كان لدينا 9 الوان .........يكون لدينا 9 محلدات داخل محلد الصور كل مجلد فيه 6 صور مرقمة من 1 الى6 و كلها من نوع jpg
---------------------
الان نعود الى الصةر في الاعلى وهي 9 صور على شكل مربعات ملونة واحد احمر و الاخر ازرق ...........حسب الاوان الموجودة ......... نسمي الصور هذه بارقام حسب تسمية المجلد ..........معناه محلد الصور الزرقاء رقمه 1 فيكون تسمية الصورة المربع الازرق 1 ....وهكذا
-----------------------------------
الاكواد :
في on show
PHP Code:
assia = "name = tonumber(Image.GetProperties(this).ObjectName) ; elhadi()";
for i=1,9 do
Page.SetObjectScript(i, "On Click", assia);
end
Page.ClickObject("1")
في function Global
PHP Code:
list = {"بني","ابيض","اسود","وردي","برتقالي","اصفر","اخضر","احمر","ازرق"}
color = {"0000FF","FF0000","008000","FFFF00","FF6600","FF00FF","000000","FFFFFF","993300"};
function elhadi()
for i=1,9 do Image.SetSize(i, 77, 66) end
ali = Image.GetSize(name) ;
Image.SetSize(name ,ali.Width , ali.Height+20 ) ;
for i=1,6 do
Image.Load("Image"..i, "AutoPlay\\Images\"..name.."\"..i..".jpg")
end
Application.SetPageProperties("Page1",{BackgroundType=1});
Application.SetPageProperties("Page1",{GradientColorTop=Math.HexColorToNumber(color[name])});
Paragraph.SetProperties("Paragraph1", {ColorNormal = Math.HexColorToNumber(color[name])});
Paragraph.SetText("Paragraph1", list[name])
t= name;
end
معاينة