Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
アップデート

Hotfix for Inherited VCL Form HighDPI Regression in 10.2.1 がリリースされました [JAPAN]

RAD Studio/Delphi/C++Builder 10.2 Release 1 で VCL フォームアプリケーションを作成した場合に HiDPI 環境(ノートパソコン、タブレットPC、4Kディスプレイなど、スケーリングを100%以上でご利用頂く場合)でコンポーネントの表示サイズが本来の設計とは異なる状態で表示される問題に対する HotFix がリリースされました。

https://cc.embarcadero.com/item/30798


 

このホットフィックスは https://quality.embarcadero.com/browse/RSP-18792 でレポートされた不具合を修正するものです。

ホットフィックスはZIPファイルで提供しておりますが、アーカイブの内容を RAD Studio/Delphi/C++Builder 10.2 Tokyo Update 1 のインストールパス(デフォルトでは C:Program files (x86)EmbarcaderoStudio19.0 ) に上書きコピーすることで適用が完了します。上書き対象となるファイルの一覧はアーカイブ内の readme.txt に記載がございますので、必要な場合は事前にバックアップを取る、あるいは開発環境を仮想マシン上でご利用の場合はスナップショットを取るなど、切り戻しの準備を整えてから作業を行ってください。

ここでは RSP-18792 に添付されたサンプルプロジェクトを例にご説明します。サンプルプロジェクトを開くと VCL フォームでは次のように TButton や TEdit が配置されています。

 

しかしこれを HotFix 未適用の状態でビルドすると、デザインは次のように本来の設計とは異なる状態で表示されます。

今回の HotFix を適用することにより、このような現象が解消されます。

pastedimage1544256166373v3-1779007

See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

IN THE ARTICLES