ToolsAPI.Editor.INTACodeEditorEvents370 Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
AddRefpublicIncrements the reference count for this interface.
AfterSavepublicNotifies immediately after an IDE object has been successfully saved.
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.
BeforeSavepublicNotifies immediately before an IDE object is saved.
BeginPaintpublicBeginPaint is called right before the code editor is repainted.
Destroyedpublic
EditorElidedpublicNotifies when a line in the Code Editor is elided (i.e., truncated).
EditorKeyDownpublicNotifies when a key is pressed in the editor.
EditorKeyUppublicNotifies when a key is released in the editor.
EditorMouseDownpublicNotifies when a mouse button is pressed in the editor.
EditorMouseMovepublicFires an event when the user moves the cursor inside the Code Editor.
EditorMouseUppublicNotifies when a mouse button is released in the editor.
EditorResizedpublicFires a notification when the user resizes the Code Editor.
EditorScrolledpublicReturns the editor and the direction where the scroll occurs.
EditorSetCaretPospublicNotifies when the caret position changes in the editor.
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.