یه نکته ی کوچولوی دیگه درباره ی رنگ ها :

خسته که نشدین؟ ها ؟
الان زنگ تفری رو میزنم
2 دیقه بصبرین
اینو که الان دونستین که رنگ ها بصورت عدد شماره گزاری میشن و چجوری تبدیل اش کنین؟ و از 0 شرو میشن تا 16777215
حالا اینکه یه قضیه ی دیگه اینکه هر رنگ (منظورم پر رنگ اون رنگه ها
) ینی مثلا اگه آبی منظورتونه ، آبی پر رنگ رو میگم ، تا بخاد کم رنگ بشه ، 255 بار تغییر میکنه
مثلا یکی از اعداد آبی پر رنگ 16711935 هه . از این عدد تا 255 تا اگه بالاتر برین ، میبینین که آروم آروم رنگ آبی پر رنگ داره به بنفش تبدیل میشه ینی از عدد
16711935 که واسه آبی پر رنگ هست تا 16712191 که بنفش هست (که اختلافشون 255 تاست) ، آروم آروم آبی پر رنگ به بنفش تبدیل میشه اما وقتی همین عدد یه دونه بالاتر بره و بشه 16712192 ، یهو رنگ یه دفه عوض میشه

تو بالا گفتم یکی از اعداد پر رنگ منظورم اینه که نگا کنین آبی پر رنگ خودش چندین (شاید صدها یا هزار) تاست . مثلا تو بالا ، (عدد مربوط به ) آبی پر رنگی رو گفتم که اگه 255 تا بالاتر برین ، آروم آروم تبدیل میشه به صورتی اما آبی پر رنگی که اگه 255 تا بالاتر برین و مثلا آروم آروم تبدیل بشه به سبز ، و هر رنگ دیگه ای ، عددش گفته نشد تو اینجا پس هر رنگی چندین عدد داره واسه خودش هر چند عین همدیگه باشن
جان من متوجه شدین دیگه؟ ها؟

یه نمونه کد ساده میدم واسه تغییر رنگ تا یه کم بیشتر حس کنین این قضیه رو :


اینو تو رویداد On Show بزارین :

کد:
CT = 16711935
Paragraph.SetProperties("Paragraph1", {ColorNormal= CT});
Page.StartTimer(100, 1);
اینو تو رویداد On Timer :

کد:
if e_ID == 1 then
CT = CT + 1
Paragraph.SetProperties("Paragraph1", {ColorNormal= CT});
Label.SetText("Label1", CT);
end

یه شی Label1 و Paragraph1 هم بزارین تو همون صفه