ToolsAPI.Editor.INTACodeEditorEvents Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
AddRefpublicIncrements the reference count for this interface.
AfterSavepublic
AllowedEventspublicEnables notifications when the user performs different actions on the Code Editor.
AllowedGutterStagespublicSpecifies the gutter stages that should be notified by the PaintGutter method.
AllowedLineStagespublicSpecifies the line stages that should be notified by the PaintLine method.
BeforeSavepublic
BeginPaintpublicBeginPaint is called right before the code editor is repainted.
Destroyedpublic
EditorElidedpublicNotifies when a line in the Code Editor is elided (i.e., truncated).
EditorMouseDownpublicFires an event when the user presses a mouse button inside the Code Editor.
EditorMouseMovepublicFires an event when the user moves the cursor inside the Code Editor.
EditorMouseUppublicFires an event when the user releases a mouse button inside the Code Editor.
EditorResizedpublicFires a notification when the user resizes the Code Editor.
EditorScrolledpublicReturns the editor and the direction where the scroll occurs.
EditorUnElidedpublicFires a notification when a line in the Code Editor is unelided (i.e., untruncated).
EndPaintpublicFires an event right after the Code Editor is repainted.
Modifiedpublic
PaintGutterpublicFires one event for each gutter stage specified in the AllowedGutterStages method.
PaintLinepublicFires one event for each line stage specified in the AllowedLineStages method.
PaintTextpublicFires one event for each part of the code (i.e., every keyword, number, comment, etc.)
QueryInterfacepublicReturns a reference to a specified interface if the object supports that interface.
ReleasepublicDecrements the reference count for this interface.
SupportspublicIndicates whether a given interface supports a specific (another) interface.
UIOptionspublicModifies advanced UI editor settings.