ユーザーが自分の印刷設定ダイアログ内でプリンターに適した用紙サイズを選択できるようにしようとしています。誰もが実行可能な解決策を知っていますか - できればクロスプラットフォームですが、それ以外は OSX です。
TPageSetupDialog を使用すると、実行時に Invalidpmobject の PASever ウィンドウでエラーが発生しますが、ダイアログは表示されますが、現在のプリンターの用紙サイズには影響しないようです。ユーザーが何を選択したかを確認するプロパティもないようです。
ユーザーが最初に新しい用紙サイズで調整できるようにする必要があるため、実際に印刷せずに用紙サイズを設定する必要があります。