الفيلسوف111 قام بنشر أكتوبر 26, 2006 قام بنشر أكتوبر 26, 2006 كل عام وانتم بخير وعساكم من عواده كيف يتم اعادة تحجيم النماذج ReSize حتى تتناسب مع مقاس الشاشة بحيث لو كانت الشاشة صغيره فإن حجم ومقاس النموذج يكون على نفس مقاسها واذا وضعت البرنامج على شاشة كبيره يأخذ ايضا نفس مقاس الشاشة .
التقني قام بنشر أكتوبر 26, 2006 قام بنشر أكتوبر 26, 2006 السلام عليكم ورحمة الله وكل عام وأنت بصحة وسلامة أخي طارق اطلع على هذه الروابط لعل فيها ما يفيدك : برنامج على شاشة 17 تم نقله الى شاشة 15 مشكلة في تكبير النموذج تكبير - تصغير النموذج بكافة عناصره التحكم في ارتفاع وعرض النموذج بالكود ويمكنك الاطلاع على موضوع المبدعه زهرة بخصوص معرفة أبعاد الشاشة الحقيقية : وحدات قياس الشاشة ونقاط شاشة العرض - Twips and Pixels وبالتوفيق
الفيلسوف111 قام بنشر أكتوبر 27, 2006 الكاتب قام بنشر أكتوبر 27, 2006 الاخ الفاضل الاستاذ التقني اشكر على هذا التجاوب واقدر لك مجهوداتك التي لا تخفى على اعضاء هذا المنتدى وغيره ..... جعلها الله لك في ميزان حسناتك ....... لقد طرحت عدة مواضيع مشكورا سوف ادقق عليها واختار ما قد طلبته ان حصلت عليه ....... اما الوصله لمعرفة أبعاد الشاشة الحقيقية : وحدات قياس الشاشة ونقاط شاشة العرض - Twips and Pi فانها تختلف تماما عن ما اريد كما قالت الاستاذه زهرة في الوصله ادناه http://www.arabteam2000-forum.com/index.php?showtopic=109804
zahrah2016 قام بنشر نوفمبر 3, 2006 قام بنشر نوفمبر 3, 2006 اخواني الكرام السلام عليكم ورحمة الله وبركاته اخي التقني بارك الله فيك على هذا المجهود الرائع اخي طارق العيد اخي الفاضل طارق العبد ( الفيلسوف ) هذه هي طريقة اعادة تحجيم النموذج مع كامل عناصر النموذج بناء على تصميمك له في شاشة العرض التي تعمل عليها حاليا مثال : لديك شاشة عرض كبيره مثلا 17 بوصه او 19 بوصه بدقة مقاس مثلا 800 × 600 او 1024 × 768 وقمت بتصميم نموذجك عليها وكان المقاس مناسب جدا لك على هذه الشاشة واردت عرض هذا النموذج على شاشة اصغر ودقة شاشة مثلا 640 × 480 ماذا سيحدث ستجد ان النموذج عند عرضه على هذه الشاشة قد خرج عن حدود الشاشة ولم تتحمله لهذا كان هناك وحدة نمطية تدعى ReSizeForm تقوم بضبط ومعايرة المقاسات اوتوماتيكا للنموذج حسب ما تحدده لها من ارقام في بداية الوحدة النمطية حيث انني شرحت بالتفصبل جميع الوظائف في الوحدة النمطية وطريقة عملها وطريقة استخدامها . الان وضعت لك مثال للتجربة تحت زر امر " اعادة تحجيم النموذج " بمقاس شاشة صغير ودقة مقاس 640 × 480 بيكسل لترى الفرق عند استخدامه على شاشة عرض كبيره مثلا 17 بوصه ودقة 1024 × 768 بيسكل ( لا تغير شيء في خصائص الشاشة عن طريق الويندوز بل دعها كما هي فالكود سيتكفل بهذا مع النموذج ) . فقط افتح القاعدة واضغط اعادة تحجيم اذا رغبت في وضع الكود الموضوع تحت زر الامر " اعادة التحجيم " في حدث عند الفتح او التحميل فلا يوجد مشكله . ملاحظة : كلما زادت دقة الشاشة كلما صغر حجم النموذج والعكس صحيح وحاول تغير الارقام في الوحدة النمطية لترى الفرق عند اختلاف التغيير في دقة الشاشة . ResizeForm.rar
الفيلسوف111 قام بنشر نوفمبر 4, 2006 الكاتب قام بنشر نوفمبر 4, 2006 اشكرك جزيل الشكر استاذتنا الفاضله والموقره زهرة... دائما وابدا انتي عنوان للتميز والعطاء .. ........... لقد اثريتي عقول كثيرا من الناس ، انزلك الله منزلا تضرينه ووفقك الله (((( انتي شمس والمبرمجين كواكب ......... اذا طلعتي لم يبدي منهن كوكب )))))
الفيلسوف111 قام بنشر نوفمبر 4, 2006 الكاتب قام بنشر نوفمبر 4, 2006 (معدل) السيدة الفاضلة الاستاذه زهرة مثال رائع جدا ........ولكني وقعت في بعضا من اللبس ... ارجوا الافادة.. في الوحدة النمطيه modResizeForm ماذا واين اغير لأعادة تحجيم النموذج مع كامل عناصره ؟ 1- اذا علمتي اني استخدم جهاز مقاس شاشته 17 بوصة وبدقة 1024 × 768 بيسكل أي ان هذا الجهاز هو الذي اصمم عليه القاعدة وبعد الانتهاء منها لا ادري على اي شاشة تعرض او بأي دقة ؟ وهذا يجرني لسؤال اخر وهو هل اجعل للمستخدم خيارا يحدد فيه مقاس شاشته حتى يتمكن من اعادة التحجيم ؟ وفي الاخير ما اريده هو اعادة التحجيم في كل شاشة عرض صغيره او كبيره تعرض عليه القاعدة التي اصممها على جهاز مقاس شاشته 17 بوصة وبدقة 1024 × 768 بيسكل وتقبلي فائق الاحترام والتقدير تم تعديل نوفمبر 4, 2006 بواسطه الفيلسوف111 1
zahrah2016 قام بنشر نوفمبر 4, 2006 قام بنشر نوفمبر 4, 2006 حسنا اخي طارق سأحقق رغبتك ولن يصيبك اللبس انظر الان للبرنامج بعد عملية الدمج بين معرفة دقة الشاشة الحالية وامكانية التغيير مباشرة برمجيا بدون ان تغير شيء في البرنامج فكل شيء يتم آليا بدون تدخل منك او من المستخدم zaChangeResolution2006.rar ملاحظة : لا تنسى ابداء رأيك لانه يهمني جدا حتى استطيع التغيير للافضل 1
rudwan قام بنشر نوفمبر 5, 2006 قام بنشر نوفمبر 5, 2006 (معدل) زهرة العبد الله , مبرمجة على قد حالها أنا لم أرى مثل هذا التواضع الكريم من عبقرية كبيرة , و نحن نرى أن حالها أكبر مما يمكن أن يقاس بالمقاييس العادية فأقول يا سيدتي الفاضلة هنأكي الله بهذا التواضع , و الذي هو كنز الهي لايهبه الا لمن يحب من عباده , و هو أكبر نعمة من نعمة العلم الغزير الذي منحك اياه . عموما المثال عمل بشكل ممتاز , لكن عند تغيير دقة الشاشة من مستوى أكبر الى مستوى أقل , لايتم تنسيق النموذج بشكل وسطي في منتصف الشاشة الا بعد اعادة فتح الملف من جديد , بارك الله فيكي و في علمك و نفع بك تم تعديل نوفمبر 5, 2006 بواسطه rudwan
الفيلسوف111 قام بنشر نوفمبر 5, 2006 الكاتب قام بنشر نوفمبر 5, 2006 السيدة الفاضلة الاستاذه زهرة اقدر لك هذا المجهود والاهتمام والمتابعة وأثمن لك غاليا ملاحظتك .... لقد تم تحميل الملف وتفحصه ومحاولة الربط بينه وبين الملف السابق .... وانا في ذهني تقديم مثال يجمع بين المثلين السابقين لشخصكم الكريم .... ويطرح هذا المثال لبقية الاعضاء في المنتدى لتجربته على اجهزتهم المختلفه في المقاسات والدقة .... واخبارنا بدرجة وضوح النموذج وعناصره ...... والى ان انتهي من اعداد هذا المثال لك الف تحيه والف شكر والف تقدير (((( انتي شمس والمبرمجين كواكب ......... اذا طلعتي لم يبدي منهن كوكب )))))
zahrah2016 قام بنشر نوفمبر 6, 2006 قام بنشر نوفمبر 6, 2006 اخي رضوان لكن عند تغيير دقة الشاشة من مستوى أكبر الى مستوى أقل , لايتم تنسيق النموذج بشكل وسطي في منتصف الشاشة الا بعد اعادة فتح الملف من جديد بارك الله فيك على هذه الملاحظة تم التعديل بموجبها قم بالتجربه الان وانظر هل تحسن الوضع الى الافضل zaChangeResolution2006_UP.rar اخي طارق العيد واصل تجاربك وان احتجت اي مساعده فلا تتردد في السؤال عنها 3
rudwan قام بنشر نوفمبر 6, 2006 قام بنشر نوفمبر 6, 2006 مبارك جهدك أختي زهرة , و التعديل الحالي أفضل من سابقه و ان لم يكن بالوسط تماما لكن سأجربه غدا في جهاز آخر عليه شاشة بمقاس 15 و نرى النتيجة و سأخبرك باذن الله تحياتي
rudwan قام بنشر نوفمبر 11, 2006 قام بنشر نوفمبر 11, 2006 السلام عليكم الأخت الفاضلة زهرة وفقك الله الآن كل شي تمام و الحمد لله لاتوجد أي مشاكل لكن بقيت نقطة مختلفة شيئا عن الموجود في الملف و هي : هل يمكن اعادة تحجيم النماذج حسب النسبة الأصلية لحجم النموذج من مساحة الشاشة ؟ و لتوضيح المطلوب : لدي نموذج مصمم على دقة عالية و مساحة هذا النموذج على تلك الدقة مثلا 80 % من مساحة الشاشة متوسطا يمينا و يسارا أعلى و أسفل . لو غيرت دقة الشاشة الى دقة أقل , و برغم استخدام الكود في الملف , تصبح نسبة مساحة النموذج من مساحة الشاشة أكبر من سابقتها و ربما يصبح هناك سهم تحريك للأعلى و الأسفل بسبب زيادة مساحة النموذج علويا و سفليا , فهل بالامكان أن يتم أخذ قياسات نسبة مساحة النموذج حالة تصميمه و تخزينها في معامل ثابت , و عند تغيير اعدادات الدقة يتم تكبير أو تصغير النموذج ليأخذ نفس نسبة المساحة الأصلية أي 80 % في ذلك المثال أعلاه ؟ انظري النموذج 123 و هو نسخة عن النموذج الأصلي , تم تكبيره على دقة 1024 * 768 , يأخذ مساحة مناسبة من مساحة الشاشة و لكن عندما يتم تغيير الدقة الى 640 * 480 , يصبح الحجم غير متلائم و أكبر من مساحة الشاشة أعلى و أسفل zaChangeResolution2006_UP.rar
sx1 قام بنشر نوفمبر 13, 2006 قام بنشر نوفمبر 13, 2006 بسم الله الرحمن الرحيم اختى الكريمة زهرة هل يمكن ان تكملي مشاورك معنا لنصل الى حل نهائي لهذا الموضوع من كافة النواحي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.