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

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

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

https://www.mediafire.com/file/p8ow6hig8...r.rar/file
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
[-] كل من 3 users say قال شكرا ل أبو معاذ على المشاركة المفيدة
  • محمد عبد العزيز, embarcadero, Delphi4Us
الرد
#2
و عليكم السلام و رحمة الله تعالى و بركاته

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

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


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

[صورة: 4nfxb1Y.gif]
[-] كل من 3 users say قال شكرا ل FiREWORKS على المشاركة المفيدة
  • أبو معاذ, Delphi4Us, haniid
الرد
#3
(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"
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#4
بسبب ان نوع الريسورس 16 بت تم التخلي عنه...
هذا النوع يعود الى اصدارات دلفي القديمة جدا، يمكنك التعديل او حذف الديركتيف نهائيا...
او تحديث نوع الريسورس المستعمل حاليا...

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

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

PHP كود :
//{$IFDEF WIN32}
//{$R Easysize.d32}
//{$ELSE}
//{$R Easysize.d16}
//{$ENDIF} 
[-] كل من 3 users say قال شكرا ل FiREWORKS على المشاركة المفيدة
  • أبو معاذ, Delphi4Us, haniid
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم