delphi4arab منتديات دلفي للعرب
حل وتطوير في مكونات شركة ديفاكسبريس - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : دلفي للعرب - القسم العام (https://delphi4arab.net/forum/forumdisplay.php?fid=10)
+--- الموضوع : حل وتطوير في مكونات شركة ديفاكسبريس (/showthread.php?tid=12836)



حل وتطوير في مكونات شركة ديفاكسبريس - Delphi4Us - 14-12-2024

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

منذ فترة ام سنة او سنتين كان لي موضوع هنا بخصوص مخاطبتي لشركة Devexpress حول مكوناتهم ولماذا لا يكون لها ظل مثل مكوناتهم التي بالدوت نت
وكانت اجابتهم ان الثقنية في الدلفي تختلف عن التي بالدوت نت وعملية التطوير للمكونات متعبة ومرهقة
طبعا الاجابة لم تكن مقنعة ولان التفاصيل الصغيرة غالبا تسبب لي ازعاج فوجود الظل يعطي وضوح اكثر للمكونات خاصة عندما تكون مختلطة او CompoBox تحت منه ListBox وقتها سيختلط الاثنان ويسببان مشكلة للمستخدم 

المهم قررت ايجاد الحل ووجدت حل جيد جدا يمكن التحكم بدرجة شفافية الظل وحجمه وكانت الطريقة مرضية
وارسلت الطريقة للشركة واتوقع ان تكون الاصدارة 24 القادمة فيها هذه الاضافة
او هذا ما ارجوه خاصة وان الاصدارة 24 الخاصة بالدوت نت صدرت منذ فترة

[صورة: attachment.php?aid=4866]


RE: حل وتطوير في مكونات شركة ديفاكسبريس - mo7ammed - 14-12-2024

وعليكم السلام ورحمة الله وبركاته، بارك الله في مجهوداتك

للأسف شركة DevExpress مقصرة بشكل كبير مع مكونات VCL، ورغم أنها من أفضل المكونات لدلفي ولكن التطور لديهم ليس كبير، وأعتقد لانه معظم التركيز لديهم لمبرمجي دوت نت والويب، بسبب كبر السوق مقارنة بدلفي.

اتذكر اني خاطبتهم لسنوات من اجل دعم RTL في مكوناتهم لكنهم كانو لا يعيرو اهتمام بسبب قلة الطلب، وتم بإستخدام بدائل أخرى اقل جودة منهم لكنها كانت تفي بالغرض، ولاحقاً قامو بدعم ال RTL ولكني لم ارجع لإستخدامهم.


RE: حل وتطوير في مكونات شركة ديفاكسبريس - Delphi4Us - 14-12-2024

الشركة هذه حقيقة مكوناتها تحتل المرتبة الاولى خاصة التي بالدوت نت ولا توجد شركة اخرى تماثلها
وفي الدلفي وعلى غرار كل الشركات الاخرى تفادت كل المشاكل الموجودة بمكونات حزمة الـ VCL فهي لم تقم بوراثة شئ فمثلا مكون cxTextEdit مكون مكتمل ولا توجد فيه عيوب المكون Tedit .
بالوقت الذي كثير من الشركات الاخرى قامت بوراثة نقائص مكونات الـ VCL مثل شركة StyleControls فعلى سبيل المثال لو جعلت المكون Tedit الـ Heigth له 64 فسوف تبقى الكتابة معلقة فوق ولا يوجد طريقة لجعلها في المنتصف الا بتدخل برمجي واعادة رسم النص من جديد .
مشكلتهم هي فقط انهم مركزين جهودهم كما قلت على مكونات الدوت نت .