Vcl.Graphics.TMetafileCanvas.CreateWithComment
Delphi
constructor CreateWithComment(AMetafile: TMetafile; ReferenceDevice: HDC;
const CreatedBy, Description: String);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | Vcl.Graphics.pas | Vcl.Graphics | TMetafileCanvas |
Beschreibung
Erzeugt eine Instanz von TMetafileCanvas und belegt ein Handle zu einem Metadatei-Gerätekontext mit einem Kommentar-String.
Mit CreateWithComment wird ein TMetafileCanvas-Objekt für eine Metadatei erzeugt und instantiiert. Diese Metadatei empfängt die Strings CreatedBy und Description. Die Größe des TMetafile-Objekts wird vom Parameter ReferenceDevice übernommen, sofern die Eigenschaften MMHeight und MMWidth nicht bereits gesetzt sind. Anschließend erzeugt Create einen Metadatei-Gerätekontext, wobei die Strings CreatedBy und Description als Beschreibung dienen, und setzt die Eigenschaft Handle entsprechend. Alle nachfolgenden Zeichenmethoden richten ihre Ausgabe dann an diesen Metadatei-Gerätekontext.
Wenn TMetafileCanvas freigegeben wird, werden mit den Strings aus CreatedBy und Description die gleichnamigen Eigenschaften im TMetafile-Objekt gesetzt.