السلام عليكم ورحمة الله وبركاته
هديتي لكم اليوم هي إضافة تأثير اللون المتغير بالتدرج لأدوات النموذج مثل مربع النص مثلاً .. وهي فكرتي وبرمجتي الخاصة
تعتمد هذه العملية على وحدة نمطية ووحدة Class يجب وضعهما في القاعدة
ثم نذهب إلى الأداة المرغوب عمل تأثير لوني لها ونضع في خاصية "علامة" قيمة هي :
grad=اللون الأول:اللون الثاني
وهذا من أجل تغير لون الخلفية
كما يمكن تغير لون الخط بوضع :
fontgrad=اللون الأول:اللون الثاني
وفي حدث عند الفتح أو عند التحميل نضع هذا الكود :
setgrad Me, True, 50
حيث :
قيمة True تعني أن العنصر الذي يملك التركيز فقط هو من يتغير لونه .. وغذا وضعت قيمة False تصبح جميع العناصر التي وضعنا لها خاصية علامة تتغير
50 : هي سرعة التغير .. وكلما قل الرقم أصبحت السرعة أكبر .. حيث 1000 = ا ثانية
وقد أرفقت مثالاً يوضح ذلك
ملاحظة : عند وجود نموذج يحتوي الكثير من العناصر أو نماذج فرعية فلا ينصح بتطبيق هذه التقنية لأنها تسبب اهتزاز ورجفان
بالنموذج
تحياتي للجميع


