المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تغيير آلية الـ Dialog وإمكانية استخدام التجميعة أثناء عرضه


المحترف القادم
13-01-2015, 05:41 PM
السلام عليكم

كما تعلمون إخوتي الكرام أن من خصائص الـ Dialog

أنه يأتي فوق التجميعة أثناء استدعاؤه

ولا يمكنك العودة للتجميعة إلا بإغلاق الـ Dialog

هل من طريقة لتغيير آلية الـ Dialog

والتحايل عليه وإمكانية استخدام التجميعة أثناء عرضه ؟

سمير نبيل
14-01-2015, 12:45 PM
يمكنك اذا تمت برمجتها على الاغلاق الذاتي بعد وقت معين والرجوع للتجميعة

المحترف القادم
14-01-2015, 03:34 PM
يمكنك اذا تمت برمجتها على الاغلاق الذاتي بعد وقت معين والرجوع للتجميعة

ما الفايدة من ذلك .. أحتاج الـ Dialog أن يكون ظاهرًا

ولا أريد إغلاقه .. .. كما أحتاج في نفس الوقت العودة للتجميعة أثناء عمل الـ Dialog

المحترف القادم
14-01-2015, 04:55 PM
أين المبرمجون المحترفون ؟؟

ثامر أبو بلقيس
عبود عبود
خادم المسلمين

والبقية .. ؟؟؟؟

ثامر أبو بلقيس
15-01-2015, 11:43 PM
السلام عليكم ورحمة الله وبركاته
أخي حاولت كثيرا أن أتعلم من سؤالك شيء جديدا لكن لم أصل لحل للتعامل مع مربع الحوار
بالصيغة:abc_152: الصعبة:abc_152: التي طرحتها ربما تظهر الحلول يوما إن شاء الله :abc_138:

ثامر أبو بلقيس
04-02-2015, 09:58 PM
سأحاول :abc_138:

ثامر أبو بلقيس
04-02-2015, 10:02 PM
السلام عليكم ورحمة الله وبركاته
قمت بهذه التجربة و إن شاء الله ستؤدي الغرض
01 - فعل الاضافة WinApi
02 - ازرع في ON SHOW
Page.StartTimer(10);

03 - ازرع في ON TIMER
WinApi.EnableWindow(Application.GetWndHandle(), true);


الان في مشروعك زرين مثلا واحد يظهر رسالة
الثاني ينقلك لصفحة أخرى أو يقوم باجراءات اخرى

جرب اضغط على زر الرسالة أو مجموعة رسائل ولا تغلقها ثم على زر التنقل الى الصفحة الثانية

هل هذا هو المطلوب ؟
موفق:abc_138:

شكرا على السؤال المفيد

المحترف القادم
07-02-2015, 02:03 AM
الان في مشروعك زرين مثلا واحد يظهر رسالة
الثاني ينقلك لصفحة أخرى أو يقوم باجراءات اخرى

جرب اضغط على زر الرسالة أو مجموعة رسائل ولا تغلقها ثم على زر التنقل الى الصفحة الثانية

هل هذا هو المطلوب ؟
موفق:abc_138:

شكرا على السؤال المفيد

أولا .. أشكر لك اهتمامك أستاذ ثامر

ثانيا .. نجحت الطريقة بشكل جزئي وليس بشكل كلي

بعض الأوامر لا تعمل مع الـ Dialog

الانتقال الى صفحة أخرى >> لا يعمل

اظهار صورة >> لا يعمل

والبعض الآخر يعمل

تشغيل صوت >>> يعمل

تشغيل فيديو >>> يعمل

ثامر أبو بلقيس
07-02-2015, 11:06 AM
سأختار مما قلت
الانتقال الى صفحة أخرى >> لا يعمل

عند الضغط على زر هذا الزر ينتج رسالة
تركه بدون اغلاق و التوجه للصفحة فيها زر آخر ينقلنا الى صفحة أخرى
هذا الزر قلت لا يعمل ----- أعد محاولتك و تأكد :abc_138:
أو أرفع ملفا متعلق بجزئية الانتقال بين الصفحات في ظل وجود رسالة

ثامر أبو بلقيس
07-02-2015, 11:10 AM
اظهار صورة >> لا يعمل

كذلك لا يوجد مشكل :abc_138:

المحترف القادم
07-02-2015, 11:59 AM
أو أرفع ملفا متعلق بجزئية الانتقال بين الصفحات في ظل وجود رسالة

كذلك لا يوجد مشكل :abc_138:

الملف في المرفقات أستاذ ثامر

ثامر أبو بلقيس
07-02-2015, 12:10 PM
اذن هناك اختلاف في الفهم
الديالوج الذي أتحدث عنه هو
Dialog.Message("Notice", "Your message here.", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);


وليس DialogEx هنا الاختلاف بين وجهات النظر :abc_138::abc_138:

المحترف القادم
07-02-2015, 12:24 PM
اذن هناك اختلاف في الفهم
الديالوج الذي أتحدث عنه هو
dialog.message("notice", "your message here.", mb_ok, mb_iconinformation, mb_defbutton1);


وليس dialogex هنا الاختلاف بين وجهات النظر :abc_138::abc_138:

وهل من حل أيها الزعيم ؟

ثامر أبو بلقيس
07-02-2015, 12:27 PM
صعبة و صعبة جدا سبق و إن حاولت في ذلك في موضوع مماثل
ولم أصل لنتائج مرضية حتى أني أخفيت الاكواد في سكريبت و استدعيتها
و لم تعمل
و أعتذر لك كنت أضن أني جاوبت على انشغالك :abc_138:

ثامر أبو بلقيس
07-02-2015, 01:21 PM
قد تواصل بحثك
انطلاقا من هذه التجربة من مشروعك
في زر Picture
وبالضبط في الحدث on enter
أكتب
Page.ClickObject(this);

وفي زر اظهار الصورة نضيف تحديث صفحة ليصبح في
on click
Image.SetVisible("Image1", true)
Page.Redraw();

اعتبره تحايل :abc_065:

فرح صالحي
07-02-2015, 02:43 PM
موفق بإذن الله ..:abc_152:. لك مني أجمل تحية .