Class TWPGutter
Hierarchy
System.TObject | System.Classes.TPersistent | System.Classes.TComponent | Vcl.Controls.TControl | Vcl.Controls.TWinControl | Vcl.Controls.TCustomControl | Vcl.ExtCtrls.TCustomPanel | WPCTRRich.TWPCustomGutter | TWPGutter
Description
You can use the 'gutter' to display line numbers or mark the current position with an arrow. It is also useful to show a + and - sign to expand and collapse WPReporter groups.Usually the gutter is created on the left side of the TWPRichText component. In the WPRichText component set the property WPGutter to activate the attached gutter control.
Properties
Property ActiveImages : TWPGutterImages
Property Align : TAlign
Property Anchors : TAnchors
Property BevelInner : TBevelCut
Property BevelOuter : TBevelCut
Property BevelWidth : TBevelWidth
Property BorderStyle : TBorderStyle
Property BorderWidth : TBorderWidth
Property Color : TColor
Property Constraints : TSizeConstraints
Property Ctl3D : Boolean
Property DragCursor : TCursor
Property DragMode : TDragMode
Property Enabled : Boolean
Property Font : TFont
Property PaintImages : TWPGutterImages
Property PaintImagesSecond : TWPGutterImages
Property PaintImagesThird : TWPGutterImages
Property ParentColor : Boolean
Property ParentCtl3D : Boolean
Property ParentShowHint : Boolean
Property PopupMenu : TPopupMenu
Property ShowHint : Boolean
Property ShowLineNumbers : Boolean
Property ShowParStyles : Boolean
Property UseNumLevel : Boolean
Property Visible : Boolean
Methods
Function GetParItem(par:TParagraph; OfSelection:TWPGutterImages) : Integer
Procedure MouseDown(Button:TMouseButton; Shift:TShiftState; X:Integer; Y:Integer)
Procedure MouseMove(Shift:TShiftState; X:Integer; Y:Integer)
Procedure MouseUp(Button:TMouseButton; Shift:TShiftState; X:Integer; Y:Integer)
Procedure Notification(AComponent:TComponent; Operation:TOperation)
Events
OnCalcLineNumber : TWPCalcLineNumberEvent= TWPCalcLineNumberEvent
OnClick : TNotifyEvent= procedure (Sender : TObject) of Object
OnDblClick : TNotifyEvent= procedure (Sender : TObject) of Object
OnDragDrop : TDragDropEvent= TDragDropEvent
OnDragOver : TDragOverEvent= TDragOverEvent
OnEnter : TNotifyEvent= procedure (Sender : TObject) of Object
OnExit : TNotifyEvent= procedure (Sender : TObject) of Object
OnItemClick : TWPOnItemClick= TWPOnItemClick
OnMouseDown : TMouseEvent= TMouseEvent
OnMouseMove : TMouseMoveEvent= TMouseMoveEvent
OnMouseUp : TMouseEvent= TMouseEvent
OnResize : TNotifyEvent= procedure (Sender : TObject) of Object
Used or referenced by
-Property TWPCustomRichText.WPGutter : TWPCustomGutter |
-Property TWPCustomRichText.WPGutter : TWPCustomGutter |