WPTools Manual



Search


(press enter to search)

Class TWPRichTextLabel

Hierarchy

System.TObject | System.Classes.TPersistent | System.Classes.TComponent | Vcl.Controls.TControl | Vcl.Controls.TGraphicControl | WPRTEDefs.TWPRTFEngineBasis | WPRTEEdit.TWPRTFEngineEdit | WPRTEPaint.TWPRTFEnginePaint | WPCTRLabel.TWPCustomRtfLabel | TWPRichTextLabel

Description

This is the RTF label, it is based on a TGRaphic control and can be transparent.

Properties

Property Align : TAlign

Property Anchors : TAnchors

Property AutoZoom : TWPAutoZoom

Property AutoZoomMin : Integer

Property Color : TColor

Property Cursor : TWPRTFDataCursor

Property DeskColor : TColor

Property Editable : Boolean

Property Font : TFont

Property FormatOptions : TWPFormatOptions

Property FormatOptionsEx : TWPFormatOptionsEx

Property Height : Integer

Property HighLightCellShading : Integer

Property HighLightColor : TColor

Property HighLightTextColor : TColor

Property Hint : string

Property HyperLinkCursor : TCursor

Property LayoutMode : TWPLayoutMode

Property Left : Integer

Property OneClickHyperlink : Boolean

Property PageColumns : Integer

Property PageRows : Integer

Property PaperColor : TColor

Property Resizing : Integer

Property RTFText : TWPRTFBlobContents

Property ShowHint : Boolean

Property Stretched : Boolean

Property TextColor : TColor

Property TextLoadFormat : string

Property TextSaveFormat : string

Property Top : Integer

Property Transparent : Boolean

Property ViewOptions : TWPViewOptions

Property ViewOptionsEx : TWPViewOptionsEx

Property ViewOptionsEx2 : TWPViewOptionsEx2

Property Visible : Boolean

Property Width : Integer

Property WordWrap : Boolean

Property XBetween : Integer

Property XOffset : Integer

Property YBetween : Integer

Property YOffset : Integer

Property Zooming : Integer

Events

HyperLinkEvent : THyperLinkEvent= THyperLinkEvent

OnClick : TNotifyEvent= procedure (Sender : TObject) of Object

OnDblClick : TNotifyEvent= procedure (Sender : TObject) of Object

OnDragDrop : TDragDropEvent= TDragDropEvent

OnDragOver : TDragOverEvent= TDragOverEvent

OnDrawUnderline : TWPOnDrawUnderlineEvent= procedure( Sender : TObject; Engine: TWPRTFEnginePaint; Stage : TWPDrawStage; Canvas: TCanvas; R : TRect; SpecialTextFlags: TWPSpecialCharacterAttrKinds; BaseY : Integer; var LineMode : Integer; var LineColor: TColor; PaintMode : TWPPaintModes; xres,yres : Integer; par : TParagraph; posinpar : Integer; var Ignore : Boolean ) of Object;

OnEndDrag : TEndDragEvent= TEndDragEvent

OnMeasureTextPage : TWPMeasurePageEvent= procedure(Sender: TObject; PageInfo: TWPMeasurePageParam) of object;

OnMouseDown : TMouseEvent= TMouseEvent

OnMouseEnter : TNotifyEvent= procedure (Sender : TObject) of Object

OnMouseLeave : TNotifyEvent= procedure (Sender : TObject) of Object

OnMouseMove : TMouseMoveEvent= TMouseMoveEvent

OnMouseUp : TMouseEvent= TMouseEvent

OnRequestHTTPImage : TWPRequestHTTPImageEvent= TWPRequestHTTPImageEvent

OnRequestHTTPString : TWPRequestHTTPStringEvent= TWPRequestHTTPStringEvent

OnRequestStyle : TWPOnRequestStyleEvent= TWPOnRequestStyleEvent

Used or referenced by

-Procedure TWPSuperMerge.PaintBand(Memo:TWPRTFEngineBasis; toCanvas:TCanvas; par:TParagraph; r:TRect; PaintBandMode:TWPPaintBandMode; PaintModes:TWPPaintModes)
-Property TWPRTFBalloonHint.Memo : TWPRTFEnginePaint