Vcl.ComCtrls.TTextAttributes.Assign
Delphi
procedure Assign(Source: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* Source);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TTextAttributes |
Beschreibung
Setzt die Eigenschaften eines TTextAttributes-Objekts entsprechend den Eigenschaften eines anderen TTextAttributes- oder TFont-Objekts.
Mit Assign können alle Textattribute auf einmal geändert werden. Die Schriftmerkmale des ausgewählten Textes werden an die Standardwerte angepasst oder umgekehrt. Wenn der Parameter Source ein TTextAttributes-Objekt bezeichnet, gleicht Assign nur die Eigenschaften Color, Name, Style und Pitch an. Bei einem TFont-Objekt als Source wird von Assign auch die Eigenschaft Size angepasst.
Anmerkung: Assign kann zur Laufzeit nur dann erfolgreich ausgeführt werden, wenn der Parameter Source ein TTextAttributes-Objekt, ein TFont-Objekt oder ein anderes Objekt bezeichnet, das eine AssignTo-Methode implementiert, die sich auf das TTextAttributes-Objekt bezieht. Bei allen übrigen Quellobjekten kommt es zu einer EConvertError-Exception.
Siehe auch
Codebeispiele