nan740 بتاريخ: 25 يناير 2009 تقديم بلاغ مشاركة بتاريخ: 25 يناير 2009 في الشاشة الاولى عند الضغط على احد المربعات ينتقل الى الشاشة الثانية و في الثانية اذا اخترت من RADIO BUTTONREADY يتحول لون المربع في الشاشة السابقة الى اخضر RENT الى احمرCLEANING الى اصفرواشتغل كويس بس المشكلة انه عندي 30 مربع في الشاشة الاولى قابلة للزيادة مش معقول اني اكرر الكودثلاثين مره يعني كيف اخلي البرنامج يعرف اني قادم من المربع رقم واحد واي تغيرات تتم فيه واذا جيت من المربع رقم 2 وغيرت التغيرات تتم فيه وهكذا بدون تكرار الكود ...وهل طريقتي صحيحهلانه هذا اللي ابغاه انا الكود DECLARE IT_ID_1 ITEM;--FOR TEXT ITEM IT_ID_2 item;--FOR PUSH BUTTON begin IT_ID_1:=FIND_ITEM('MAIN_BLK.T1'); IT_ID_2:=FIND_ITEM('MAIN_BLK.B1'); if :RE_STATE=1 then IF ID_NULL(IT_ID_1) THEN NULL; ELSE SET_ITEM_PROPERTY(IT_ID_1,BACKGROUND_COLOR,'r0g50b0'); SET_ITEM_PROPERTY(IT_ID_2,BACKGROUND_COLOR,'r0g50b0'); end if; ELSE IF :RE_STATE=2 THEN IF ID_NULL(IT_ID_1) THEN NULL; ELSE SET_ITEM_PROPERTY(IT_ID_1,BACKGROUND_COLOR,'r50g0b0'); SET_ITEM_PROPERTY(IT_ID_2,BACKGROUND_COLOR,'r50g0b0'); END IF; ELSE IF :RE_STATE=3 THEN IF ID_NULL(IT_ID_1) THEN NULL; ELSE SET_ITEM_PROPERTY(IT_ID_1,BACKGROUND_COLOR,'r88g75b0'); SET_ITEM_PROPERTY(IT_ID_2,BACKGROUND_COLOR,'r88g75b0'); END IF; END IF; END IF; END IF; end; في المرفقات الشاشةMAIN_SCREEN.rar اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
nan740 بتاريخ: 26 يناير 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 26 يناير 2009 يعني ما في امل يالله جزاكم الله خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
nan740 بتاريخ: 27 يناير 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 27 يناير 2009 الله المستعان كل هذي المشاهدات وما في حل ليش اذا فيه لبس معين او المطلوب مش مفهوم احاول اشرحه بطريقة ثانية اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
nan740 بتاريخ: 30 يناير 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 30 يناير 2009 يعني ايش اسوي عشان احد يرد علي ولا اي رد تم على هذا الموضوع مو معقوووول اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أحمد جادو بتاريخ: 30 يناير 2009 تقديم بلاغ مشاركة بتاريخ: 30 يناير 2009 لق قمت بالرد على استفسارك هذا في الموضوع الآخر برجاء زيارة هذا الرابطhttp://www.araboug.org/ib/index.php?showto...mp;#entry148090 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
PLANET بتاريخ: 31 يناير 2009 تقديم بلاغ مشاركة بتاريخ: 31 يناير 2009 اكيد فكرتك في التصميم فيها خطأ حاول تغيرها وأن شاء الله تلقى أفضل حل اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.