Vcl.Forms.TCustomForm.PixelsPerInch
Delphi
property PixelsPerInch: Integer read GetPixelsPerInch write SetPixelsPerInch stored False;
C++
__property int PixelsPerInch = {read=GetPixelsPerInch, write=SetPixelsPerInch, stored=false, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | protected | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomForm |
説明
フォーム設計時に使用されたシステムのシステムフォントの比率を表します。
PixelsPerInch プロパティを実行時に使用すると,現在の画面解像度に対するフォームのスケーリングを変更できます。PixelsPerInch のデフォルト値を変更すると,どの画面解像度でもフォームが同じ比率になるようにはならなくなります。
PixelsPerInch は,設計時にフォームを保存するときに自動的に設定されます。オブジェクトインスペクタを使って PixelsPerInch 値を変更できますが,結果はアプリケーションを実行するまで見られません。
フォームの Scaled プロパティも true に設定する必要があります。true に設定しないと,PixelsPerInch 値を変更しても効果がありません。