Class TTextAttributes98 (unit RichEdit2)

Inherits from

TPersistent

Constructors


constructor Create(AOwner: TCustomRichEdit98; AttributeType: TAttributeType);

TTextAttributes98


Functions

procedure Assign(Source: TPersistent);


procedure AssignTo(Dest: TPersistent);


function GetAllCaps: Boolean;


function GetAnimation: TAnimationType;


function GetBackColor: TColor;


function GetBold: Boolean;


function GetColor: TColor;


function GetEmboss: Boolean;


function GetHeight: Integer;


function GetHidden: Boolean;


function GetImprint: Boolean;


function GetIndexKind: TIndexKind;


function GetIsURL: Boolean;


function GetItalic: Boolean;


function GetKerning: Double;


function GetLanguage: TLanguage;


function GetName: TFontName;


function GetOffset: Double;


function GetOutline: Boolean;


function GetPitch: TFontPitch;


function GetProtected: Boolean;


function GetShadow: Boolean;


function GetSize: Integer;


function GetSmallCaps: Boolean;


function GetSpacing: Double;


function GetStrikeOut: Boolean;


function GetStyle: TFontStyles;


function GetUnderlineType: TUnderlineType;


function GetWeight: Word;


procedure InitFormat(var Format: TCharFormat2W);


procedure SetAllCaps(Value: Boolean);


procedure SetAnimation(Value: TAnimationType);


procedure SetBackColor(Value: TColor);


procedure SetBold(Value: Boolean);


procedure SetColor(Value: TColor);


procedure SetEmboss(Value: Boolean);


procedure SetHeight(Value: Integer);


procedure SetHidden(Value: Boolean);


procedure SetImprint(Value: Boolean);


procedure SetIndexKind(Value: TIndexKind);


procedure SetItalic(Value: Boolean);


procedure SetKerning(Value: Double);


procedure SetLanguage(Value: TLanguage);


procedure SetName(Value: TFontName);


procedure SetOffset(Value: Double);


procedure SetOutline(Value: Boolean);


procedure SetPitch(Value: TFontPitch);


procedure SetProtected(Value: Boolean);


procedure SetShadow(Value: Boolean);


procedure SetSize(Value: Integer);


procedure SetSmallCaps(Value: Boolean);


procedure SetSpacing(Value: Double);


procedure SetStrikeOut(Value: Boolean);


procedure SetStyle(Value: TFontStyles);


procedure SetUnderlineType(Value: TUnderlineType);


procedure SetWeight(Value: Word);


procedure GetAttributes(var Format: TCharFormat2W);


function GetConsistentAttributes: TConsistentAttributes98;


procedure SetAttributes(var Format: TCharFormat2W);


Properties

property AllCaps : Boolean


property Animation : TAnimationType


property BackColor : TColor


property Bold : Boolean


property Color : TColor


property ConsistentAttributes : TConsistentAttributes98


property Emboss : Boolean


property Height : Integer


property Hidden : Boolean


property Imprint : Boolean


property IndexKind : TIndexKind


property IsURL : Boolean


property Italic : Boolean


property Kerning : Double


property Language : TLanguage


property Name : TFontName


property Offset : Double


property Outline : Boolean


property Pitch : TFontPitch


property Protected : Boolean


property Shadow : Boolean


property Size : Integer


property SmallCaps : Boolean


property Spacing : Double


property StrikeOut : Boolean


property Style : TFontStyles


property UnderlineType : TUnderlineType


property Weight : Word


Events

Variables

FType : TAttributeType;


RichEdit : TCustomRichEdit98;



Constructors


constructor Create(AOwner: TCustomRichEdit98; AttributeType: TAttributeType);

TTextAttributes98


Functions


procedure Assign(Source: TPersistent);


procedure AssignTo(Dest: TPersistent);


function GetAllCaps: Boolean;


function GetAnimation: TAnimationType;


function GetBackColor: TColor;


function GetBold: Boolean;


function GetColor: TColor;


function GetEmboss: Boolean;


function GetHeight: Integer;


function GetHidden: Boolean;


function GetImprint: Boolean;


function GetIndexKind: TIndexKind;


function GetIsURL: Boolean;


function GetItalic: Boolean;


function GetKerning: Double;


function GetLanguage: TLanguage;


function GetName: TFontName;


function GetOffset: Double;


function GetOutline: Boolean;


function GetPitch: TFontPitch;


function GetProtected: Boolean;


function GetShadow: Boolean;


function GetSize: Integer;


function GetSmallCaps: Boolean;


function GetSpacing: Double;


function GetStrikeOut: Boolean;


function GetStyle: TFontStyles;


function GetUnderlineType: TUnderlineType;


function GetWeight: Word;


procedure InitFormat(var Format: TCharFormat2W);


procedure SetAllCaps(Value: Boolean);


procedure SetAnimation(Value: TAnimationType);


procedure SetBackColor(Value: TColor);


procedure SetBold(Value: Boolean);


procedure SetColor(Value: TColor);


procedure SetEmboss(Value: Boolean);


procedure SetHeight(Value: Integer);


procedure SetHidden(Value: Boolean);


procedure SetImprint(Value: Boolean);


procedure SetIndexKind(Value: TIndexKind);


procedure SetItalic(Value: Boolean);


procedure SetKerning(Value: Double);


procedure SetLanguage(Value: TLanguage);


procedure SetName(Value: TFontName);


procedure SetOffset(Value: Double);


procedure SetOutline(Value: Boolean);


procedure SetPitch(Value: TFontPitch);


procedure SetProtected(Value: Boolean);


procedure SetShadow(Value: Boolean);


procedure SetSize(Value: Integer);


procedure SetSmallCaps(Value: Boolean);


procedure SetSpacing(Value: Double);


procedure SetStrikeOut(Value: Boolean);


procedure SetStyle(Value: TFontStyles);


procedure SetUnderlineType(Value: TUnderlineType);


procedure SetWeight(Value: Word);


procedure GetAttributes(var Format: TCharFormat2W);


function GetConsistentAttributes: TConsistentAttributes98;


procedure SetAttributes(var Format: TCharFormat2W);


Properties


property AllCaps : Boolean


property Animation : TAnimationType


property BackColor : TColor


property Bold : Boolean


property Color : TColor


property ConsistentAttributes : TConsistentAttributes98


property Emboss : Boolean


property Height : Integer


property Hidden : Boolean


property Imprint : Boolean


property IndexKind : TIndexKind


property IsURL : Boolean


property Italic : Boolean


property Kerning : Double


property Language : TLanguage


property Name : TFontName


property Offset : Double


property Outline : Boolean


property Pitch : TFontPitch


property Protected : Boolean


property Shadow : Boolean


property Size : Integer


property SmallCaps : Boolean


property Spacing : Double


property StrikeOut : Boolean


property Style : TFontStyles


property UnderlineType : TUnderlineType


property Weight : Word


Events


Variables


FType : TAttributeType;


RichEdit : TCustomRichEdit98;