[frame="12 90"]
بسم الله الرحمن الرحيم
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
السلام عليكم ورحمة الله وبركاته
أهلا بكم إخواني أعضاء و زوار منتديات الهندسة الصناعية ومنتدى التجميعيات و تعريب البرآمج خاااصة
موضوع اليوم سيكون حول طريقة إظهار صورة بمجرد وضع زر الماوس على أيقونة الزر.. تـابعوآ إخواني ,,
على بركة الله
====
أولا نقوم بإدراج صورة و زر:
نقوم بإخفاء الصور لما تشغل الأسطوانة عن طريق السكريبت
إختر سكريبت ثم On preload ثم Add Action ونختار image ثم image.SetVisible
كما ترى في الصورة التالية :
بعد الضغط على Suivant تأتينا هذه النافذة ..و منها نختارFalse و معناها إن الصورة ستكون مخفية
ثم نضغط على Terminer

ثم نذهب إلى On show ونضع نفس سكريبت الإخفاء وبنفس الطريقة وهذا هو الكود لإخفاء الصورة:
صورة توضيحية :

قد يتساءل البعض ما دخل on preload هنا؟ فأقول لما نستغني عن هذا الأمر فأننا لما نشغل الأسطوانة تظهر الصورة ثم تختفي فجأة أي أنها تظهر بتحميل الإسطوانة وهذا ما لا نريده. الآن نذهب للزر الذي نريد إظهار الصورة به ونختار خصائص Properties كما في الصورة:
وتطلع لنا الصورة ونختار On Enter ونقوم بوضع الكود بنفس الطريقة السابقة غير أننا نختار True أي السماح للصورة بالظهور لما يكون الماوس فوق الزر هذا الكود:
صورة توضيحية:
نضغط Ok ثم قم بمعاينة المشروع عن طريق F5 . . .
مشكلة
لما تضغط على الزر تظهر الصورة ولما الماوس يترك الزر تبقى الصورة ونحن نريد ان تختفي الصورة بمجرد ما نبعد الماوس عن الزر.
ولذلك نقوم بإضافة كود الإخفاء في الزر نفسه
نضغط على الزر مرتين ثم نختار سكريبت ثم On leave ونظع كود الإخفاء الكود:
قمنا بعكس الكود و غيرنا من true إلى false

إضغط Ok ثم قم بالمعاينة وترى النتيجة
وبهذه الطريقة يمكن التحكم في إظهار وإخفاء العديد من العناصر في المشروع كالفلاشات وصفحات الويب والفيديو وغيرها
منقول سريعا للفائدة إستجابة لسؤال أحد الأخوة
بالرغم من أنى كنت بدات الشرح ولكنه مستعجل دائما

أتمنى لكم جميعا الفائدة من هذه المشاركة
ولاتنسونا من صالح دعائكم
:fasel6:
أبوهمام
.
[/frame]الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
السلام عليكم ورحمة الله وبركاته
أهلا بكم إخواني أعضاء و زوار منتديات الهندسة الصناعية ومنتدى التجميعيات و تعريب البرآمج خاااصة
موضوع اليوم سيكون حول طريقة إظهار صورة بمجرد وضع زر الماوس على أيقونة الزر.. تـابعوآ إخواني ,,
على بركة الله
====
أولا نقوم بإدراج صورة و زر:

نقوم بإخفاء الصور لما تشغل الأسطوانة عن طريق السكريبت
إختر سكريبت ثم On preload ثم Add Action ونختار image ثم image.SetVisible
كما ترى في الصورة التالية :

بعد الضغط على Suivant تأتينا هذه النافذة ..و منها نختارFalse و معناها إن الصورة ستكون مخفية
ثم نضغط على Terminer

ثم نذهب إلى On show ونضع نفس سكريبت الإخفاء وبنفس الطريقة وهذا هو الكود لإخفاء الصورة:
كود:
Image.SetVisible("Image1", false);
صورة توضيحية :

قد يتساءل البعض ما دخل on preload هنا؟ فأقول لما نستغني عن هذا الأمر فأننا لما نشغل الأسطوانة تظهر الصورة ثم تختفي فجأة أي أنها تظهر بتحميل الإسطوانة وهذا ما لا نريده. الآن نذهب للزر الذي نريد إظهار الصورة به ونختار خصائص Properties كما في الصورة:

وتطلع لنا الصورة ونختار On Enter ونقوم بوضع الكود بنفس الطريقة السابقة غير أننا نختار True أي السماح للصورة بالظهور لما يكون الماوس فوق الزر هذا الكود:
كود:
Image.SetVisible("Image1", true);

نضغط Ok ثم قم بمعاينة المشروع عن طريق F5 . . .
مشكلة

لما تضغط على الزر تظهر الصورة ولما الماوس يترك الزر تبقى الصورة ونحن نريد ان تختفي الصورة بمجرد ما نبعد الماوس عن الزر.
ولذلك نقوم بإضافة كود الإخفاء في الزر نفسه
نضغط على الزر مرتين ثم نختار سكريبت ثم On leave ونظع كود الإخفاء الكود:
كود:
Image.SetVisible("Image1", false);
قمنا بعكس الكود و غيرنا من true إلى false

إضغط Ok ثم قم بالمعاينة وترى النتيجة
وبهذه الطريقة يمكن التحكم في إظهار وإخفاء العديد من العناصر في المشروع كالفلاشات وصفحات الويب والفيديو وغيرها
منقول سريعا للفائدة إستجابة لسؤال أحد الأخوة
بالرغم من أنى كنت بدات الشرح ولكنه مستعجل دائما

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