الانتقال إلى المحتوى

تعطيل الشاشة عند استدعاء شاشة أخرى !


أبو فلسطين

Recommended Posts

السلام عليكم و رحمة الله و بركاته



أخوتي الأعزاء

عندي مشكلة و أتمنى أن تساعدوني في إيجاد حل لها و هي أنني عندما استدعي شاشة B من شاشة A أستطيع التنقل بين الشاشتين بالماوس .

و أنا أريد عندما يتم استدعاء شاشة B أن يتم تعطيل شاشة A أو لا يمكنني الانتقال لها بأي طريقة إلاّ إذا أغلقت الشاشة B .

فكيف يمكنني فعل ذلك ... جزاكم الله خيراً ؟؟؟

رابط هذا التعليق
شارك

شكراً أخي المتميز1



و لكن الـ Call_form تخفي الشاشة A و أنا أريد أن تظهر الشاشتين و لكن عند ظهور الشاشة B تتعطل الشاشة A و تبقى ظاهرة خلف الشاشة B

و لا تعود الشاشة A إلى التفعيل إلاّ عند إغلاق الشاشة B

و شكراً

رابط هذا التعليق
شارك


شكراً أخي المتميز1



و لكن الـ Call_form تخفي الشاشة A و أنا أريد أن تظهر الشاشتين و لكن عند ظهور الشاشة B تتعطل الشاشة A و تبقى ظاهرة خلف الشاشة B

و لا تعود الشاشة A إلى التفعيل إلاّ عند إغلاق الشاشة B

و شكراً




الفروق تكمن في الاتي:
OPEN_FORM تفتح الفورم مع ابقاء الفورم الاصليه مفتوحه
CALL_FORM تفتح الفورم مكان الاصليه
GO_FORM تستخدم دائما اثناء الكود اذا تحقق شرط معين اذهب الي الفورم كذا...
وNEW_FORM تشابه CALL_FORM مع الاختلاف في ان CALL_FORM تجعل الفورم المستدعي منها-الاصليه-مفعله في الخلفيه اي اذا اغلقت الفورم المستدعاه سوف تعود الي الاخري-المستدعي منها-اماNEW_FORM فلا تعود انما عند الاغلاق تخرج مباشره

أرجو أن أكون قدمت شرح يتناسب مع إحتياجاتك كما إنه يمكنك التغير فى الإحداثيات x,y ليمكنك عرض الإثنين فى نفس الوقت

ولماذا لا تفكر فى إستخدام زر و إستداعاء Stacked Canvas

وإستخدام




;(' SHOW_VIEW ('CANVAS_NAME




والسلام عليكم ورحمه الله وبركاته

رابط هذا التعليق
شارك



شكراً أخي المتميز1

و لكن الـ Call_form تخفي الشاشة A و أنا أريد أن تظهر الشاشتين و لكن عند ظهور الشاشة B تتعطل الشاشة A و تبقى ظاهرة خلف الشاشة B

و لا تعود الشاشة A إلى التفعيل إلاّ عند إغلاق الشاشة B

و شكراً




الفروق تكمن في الاتي:
OPEN_FORM تفتح الفورم مع ابقاء الفورم الاصليه مفتوحه
CALL_FORM تفتح الفورم مكان الاصليه
GO_FORM تستخدم دائما اثناء الكود اذا تحقق شرط معين اذهب الي الفورم كذا...
وNEW_FORM تشابه CALL_FORM مع الاختلاف في ان CALL_FORM تجعل الفورم المستدعي منها-الاصليه-مفعله في الخلفيه اي اذا اغلقت الفورم المستدعاه سوف تعود الي الاخري-المستدعي منها-اماNEW_FORM فلا تعود انما عند الاغلاق تخرج مباشره

أرجو أن أكون قدمت شرح يتناسب مع إحتياجاتك كما إنه يمكنك التغير فى الإحداثيات x,y ليمكنك عرض الإثنين فى نفس الوقت

ولماذا لا تفكر فى إستخدام زر و إستداعاء Stacked Canvas

وإستخدام





;(' SHOW_VIEW ('CANVAS_NAME





والسلام عليكم ورحمه الله وبركاته



الأخ العزيز و الغالي Abdetu

بداية اسمح لي أن أشكرك من أعماق قلبي لأنك ساهمت في حل مشكلة أخرى لا علاقة لها بمشكلتي في هذا الموضوع من خلال آخر كود كتبته في ردك و الذي ألهمني لاستخدام

Hide_View

أمّا بالنسبة لردك ... فانا أشكرك على التوضيحات التي وضعتها ... و لكن للأسف أخي أنها لم تحل مشكلتي التي عرضتها في هذا الموضوع ... فأنا أعرف مسبقاً معنى كل ما ذكرته مسبقاً ... و أنا تركيزي في حل مشكلتي كانت إما باستخدام Open_form أو Call_form و استثنيت New_form من قائمة الخيارات لحل مشكلتي.

عندما استخدم Open_form فإن الشاشتين تظهران بالضبط كما أريد و لكن المشكلة هي أنني استطيع استخدام الشاشة الأولى بوجود الشاشة الثانية و هذا ما لا أريده ... فأنا أريد أنه عندما تفتح الشاشة الثانية لا استطيع استخدام الشاشة الأولى و لا التأشير عليها .

عندما استخدم Call_form فإنني لا أستطيع الوصول إلى الشاشة الأولى إلاّ عند إغلاق الشاشة الثانية بالضبط كما أريد ... و لكن المشكلة هي أن الشاشتين لا تظهران معاً مع العلم أنني غيرت في مكان ظهور الشاشة الثانية و لم تظهر الشاشة الأولى .

ما أريده هو حل المشكلتيبن في الفقرتين السابقتين يعني :

أريد أنا تفتح الشاشتين بنفس الوقت و لكن عندما تفتح الشاشة الثانية لا استطيع استخدام الشاشة الأولى و لا التأشير عليها.


كل التقدير و الاحترام أخي ... و بارك الله بك و جزاك كل الخير

رابط هذا التعليق
شارك

  • بعد 7 شهور...

السلام عليكم
الحل بسيط ان شاءالله فقط قم باستخدام:

 
Call_Form ('Form_Name', No_Hide, No_Replace, No_Query_Only);



بالتوفيق.

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية