PDA

View Full Version : سوال: نحوه نمایش صحیح در نمایشگرهای 4K



hamedjim
جمعه 01 دی 1396, 21:26 عصر
سلام به دوستان عزیز برنامه نویس
بعد از مدت ها، لپ تاپم رو با یک لپ تاپ جدید با نمایشگر 4K عوض کردم. بعد از اجرای تمام برنامه هایی که با دلفی نوشته بودم متوجه شدم اونها هم مثل خیلی از نرم افزارهای عمومی در نمایش منوها، آیکون ها، گریدها دچار مشکل هستند.
می خواستم بدونم برای رفع این مشکل باید چه کارهایی انجام داد تا قسمت های مختلف هر برنامه در تمامی نمایشگرها با مقیاس مناسب نمایش داده بشند.

147307
تفاوت ها در زمان طراحی و زمان اجرا در شکل بالا مشخص هست.

hamedjim
یک شنبه 03 دی 1396, 10:16 صبح
این لینک ها تا حدی کمکم کرد:

Making the Glyph Property High DPI Aware for TBitBtn and TSpeedButton (http://zarko-gajic.iz.hr/making-the-glyph-property-high-dpi-aware-for-tbitbtn-and-tspeedbutton/)

Resizing TImageList Bitmaps to Fit High-DPI Scaling Size for Menus, Toolbars, Trees, etc (http://zarko-gajic.iz.hr/resizing-delphis-timagelist-bitmaps-to-fit-high-dpi-scaling-size-for-menus-toolbars-trees-etc/)

Delphi High-DPI Road: Ensuring Your UI Looks Correctly for TImage, TColorBox, Owner Drawn TComboBox , TStatusBar and some more (http://zarko-gajic.iz.hr/delphi-high-dpi-road-ensuring-your-ui-looks-correctly/)

writing-and-enabling-delphi-application-to-support-high-dpi-displays-and-4k-screen-resolutions
(http://zarko-gajic.iz.hr/writing-and-enabling-delphi-application-to-support-high-dpi-displays-and-4k-screen-resolutions/)