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

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي الأخرى (https://delphi4arab.net/forum/forumdisplay.php?fid=4)
+--- قسم : ملفات و مكونات دلفي مجانية للتحميل (https://delphi4arab.net/forum/forumdisplay.php?fid=25)
+--- الموضوع : مكون PannelResize (لحل مشكلة توافق التطبيق مع مقاييس الشاشات) (/showthread.php?tid=11551)



مكون PannelResize (لحل مشكلة توافق التطبيق مع مقاييس الشاشات) - أبو معاذ - 10-10-2021

السلام عليكم ورحمة الله وبركاته.
في الحقيقة هذا المكون منذ زمن طويل و هو عندي و لم اطلع عليه إلا البارحة .
لن أقول شيئا Wink   ، أترككم مع تجربة المكون.
يوجد أيضا مثال تطبيقي ، قمت فقط بإضافة حفظ أبعاد الفورم في ملف ini ليتم تحميلها عند تشغيل البرنامج.
هذا المكون متوافق مع الإصدار 7 و الإصدار الأخير الإسكندرية.

كلمة السر  Big Grin :
delphi4arab.net

رابط تحميل المكون مع المثال :

https://www.mediafire.com/file/p8ow6hig88p5ioo/PannelResizer.rar/file


RE: مكون PannelResize (لحل مشكلة توافق التطبيق مع مقاييس الشاشات) - FiREWORKS - 14-11-2021

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

Easysize يعود الى 1999
جربته الأن على اصدار Delphi 11

PHP كود :
https://megaload.co/d/Apt5dVS 


و النتيجة:
يتم التثبيت بدون اي اعتراض او تعديل على السورس...

[صورة: 4nfxb1Y.gif]


RE: مكون PannelResize (لحل مشكلة توافق التطبيق مع مقاييس الشاشات) - أبو معاذ - 15-11-2021

(14-11-2021, 05:10 PM)FiREWORKS كتب : و عليكم السلام و رحمة الله تعالى و بركاته

Easysize يعود الى 1999
جربته الأن على اصدار Delphi 11

PHP كود :
https://megaload.co/d/Apt5dVS 


و النتيجة:
يتم التثبيت بدون اي اعتراض او تعديل على السورس...

لكن يبقى دائما لا يشتغل في بيئة 64 بت.

[dcc64 Erreur] E2161 Error: RLINK32: Unsupported 16bit resource in file "C:\composants_Delphi11\Easysize\Easysize.d16"


RE: مكون PannelResize (لحل مشكلة توافق التطبيق مع مقاييس الشاشات) - FiREWORKS - 15-11-2021

بسبب ان نوع الريسورس 16 بت تم التخلي عنه...
هذا النوع يعود الى اصدارات دلفي القديمة جدا، يمكنك التعديل او حذف الديركتيف نهائيا...
او تحديث نوع الريسورس المستعمل حاليا...

بالمناسبة، ملف الريسورس يحتاجه دلفي لاظهار فقط ايكونة المكون...
تمت التجربة لبناء تطبيق 64 بت بنجاح...

PHP كود :
{$IFDEF WIN32}
{
$R Easysize.d32}
{
$ELSE}
//{$R Easysize.d16}
{$ENDIF} 

PHP كود :
//{$IFDEF WIN32}
//{$R Easysize.d32}
//{$ELSE}
//{$R Easysize.d16}
//{$ENDIF}