Vcl.Graphics.TMetafileCanvas.CreateWithComment

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

constructor CreateWithComment(AMetafile: TMetafile; ReferenceDevice: HDC;  const CreatedBy, Description: String);

プロパティ

種類 可視性 ソース ユニット
constructor public Vcl.Graphics.pas Vcl.Graphics TMetafileCanvas

説明

TMetafileCanvas のインスタンスを作成し,コメント文字列を持つメタファイルデバイスコンテキストへのハンドルを取得します。

CreateWithComment メソッドを呼び出すと,CreatedBy および Description 文字列を受け取るメタファイルの TMetafileCanvas オブジェクトをインスタンス化できます。CreateWithComment メソッドは,MMHeight および MMWidth プロパティがまだ設定されていない場合に,ReferenceDevice から TMetafile オブジェクトのサイズを設定します。次に,Create メソッドは CreatedBy および Description 文字列を説明として使ってメタファイルデバイスコンテキストを作成し,Handle プロパティをそのハンドルに設定します。以降の描画メソッドはすべてこのメタファイルデバイスコンテキストに描画することになります。

TMetafileCanvas オブジェクトが破棄されると,CreatedBy および Description 文字列が TMetafile オブジェクトの同じ名前のプロパティに設定されます。

関連項目