Inline Functions

Editor_ActivateTemp

Activates temporary text.

Editor_AddRef

Increments the reference number of the plug-in.

Editor_AutoFill

Performs the AutoFill or Flash Fill action on the CSV document.

Editor_BatchFindInFiles

Searches for multiple strings from multiple files in the specified path.

Editor_BatchFindReplace

Searches or replaces multiple strings.

Editor_BatchReplaceInFiles

Replaces multiple strings in multiple files in the specified location.

Editor_CloseTemp

Closes the temporary text.

Editor_Compare

Compares two files.

Editor_Convert

Converts characters.

Editor_ConvertCsv

Converts the CSV format of the current document.

Editor_CustomBarOpen

Opens a custom bar.

Editor_CustomBarClose

Closes a custom bar.

Editor_DevToView

Converts the device (client) coordinates of a specified position to the display coordinates.

Editor_DocGetConfigA

Retrieves the selected configuration name for the specified document as an ANSI string.

Editor_DocGetConfigW

Retrieves the selected configuration name for the specified document as a Unicode string.

Editor_DocGetLines

Retrieves the number of the lines for the specified document.

Editor_DocGetModified

Retrieves the modified state of the text of the specified document.

Editor_DocInfo

Retrieves or sets the value of one of the information parameters used by EmEditor.

Editor_DocInfoEx

Retrieves or sets the value of one of the information parameters used by EmEditor.

Editor_DocSaveFileA

Saves the text of the specified document to a specified file (ANSI).

Editor_DocSaveFileW

Saves the text of the specified document to a specified file (Unicode).

Editor_DocSetConfigA

Changes the specified document to a configuration specified by an ANSI string.

Editor_DocSetConfigW

Changes the specified document to a configuration specified by a Unicode string.

Editor_DoIdle

Refreshes the toolbar, the window title, the tab, and others.

Editor_EditColumn

Moves, copies, deletes, or combines specified columns of the current CSV document.

Editor_EditTemp

Opens temporary text as a new document.

Editor_EnumConfig

Enumerates available configurations.

Editor_EnumHighlight

Enumerates highlighted strings.

Editor_EmptyUndoBuffer

Empties the buffer for the Undo and Redo commands.

Editor_ExecCommand

Executes a specified command.

Editor_ExecPlugin

Executes a specified plug-in.

Editor_ExtractFrequent

Extracts frequently used strings into a new document.

Editor_Filter

Filters the document with the specified string and settings.

Editor_FindA

Searches an ANSI string.

Editor_FindInFiles

Searches for a string from multiple files in the specified path.

Editor_FindInFilesA

Searches for an ANSI string from multiple files in the specified path.

Editor_FindInFilesW

Searches for a Unicode string from multiple files in the specified path.

Editor_FindRegex

Searches a string for a regular expression.

Editor_FindReplace

Searches or replaces a string.

Editor_FindW

Searches an Unicode string.

Editor_Free

Frees a specified plug-in.

Editor_GetAccelArray

Retrieves the array of the shortcut keys.

Editor_GetActiveString

Retrieves the active string.

Editor_GetAnchorPos

Retrieves the origin point of the selection.

Editor_GetAttr

Removes text at the specified position in the Clipboard history.

Editor_GetCaretPos

Retrieves the current cursor position.

Editor_GetCell

Retrieves the Unicode text on the specified cell.

Editor_GetClip

Retrieves text at the specified position in the Clipboard history.

Editor_GetClipPos

Retrieves the current position in the Clipboard history.

Editor_GetCmdID

Obtains the plug-in command ID.

Editor_GetColor

Retrieves the text and background colors and style for the specified part.

Editor_GetColumn

Sets a column of text in CSV mode.

Editor_GetConfigA

Retrieves the selected configuration name as an ANSI string.

Editor_GetConfigW

Retrieves the selected configuration name as a Unicode string.

Editor_GetDroppedFile

Retrieves the most recently dropped file.

Editor_GetFilter

Retrieves the filter strings and settings for the current document.

Editor_GetLineA

Retrieves the ANSI text on the specified line.

Editor_GetLines

Retrieves the number of the lines for the current document.

Editor_GetLineW

Retrieves the Unicode text on the specified line.

Editor_GetMargin

Retrieves the margin size.

Editor_GetModified

Retrieves the modified state of the text.

Editor_GetMultiSel

Retrieves the information of a specified selection when multiple selections are available.

Editor_GetOutlineLevel

Retrieves the outline level for the specified logical line.

Editor_GetOutputString

Retrieves the text in the output bar.

Editor_GetPageSize

Retrieves a page size.

Editor_GetRef

Retrieves the reference number of a specified plug-in.

Editor_GetRedraw

Retrieves the flag that allows changes in EmEditor to be redrawn or prevents changes in EmEditor to be redrawn.

Editor_GetScrollPos

Retrieves the current positions of the scroll bars.

Editor_GetSelEnd

Retrieves the ending character position of the selection.

Editor_GetSelStart

Retrieves the starting character position of the selection.

Editor_GetSelTextA

Retrieves the selected ANSI text.

Editor_GetSelTextW

Retrieves the selected Unicode text.

Editor_GetSelType

Obtains the type of selection status.

Editor_GetSelTypeEx

Obtains the type of selection status.

Editor_GetStatusA

Retrieves the ANSI text displayed on the status bar.

Editor_GetStatusW

Retrieves the Unicode text displayed on the status bar.

Editor_GetUnicodeName

Retrieves the Unicode name of the specified character or string.

Editor_GetVersion

Returns the version number.

Editor_GetWord

Retrieves a word at the cursor position.

Editor_Help

Displays the specified page of the Help.

Editor_Info

Retrieves or sets the value of one of the information parameters used by EmEditor.

Editor_InsertA

Inserts an ANSI string into the current cursor position.

Editor_InsertClip

Inserts text at the specified position in the Clipboard history.

Editor_InsertFileA

Inserts the specified file contents at the cursor (ANSI).

Editor_InsertFileW

Inserts the specified file contents at the cursor (Unicode).

Editor_InsertStringA

Inserts an ANSI string at the current cursor position. This may overwrite the existing string depending on the current properties.

Editor_InsertStringW

Inserts a Unicode string into the current cursor position. This may overwrite the existing string depending on the current Properties.

Editor_InsertW

Inserts a Unicode string at the current cursor position.

Editor_IsCharHalfOrFull

Determines whether a specified character is a half-width or full-width character. It can also count the total widths of the specified string.

Editor_Join

Combines two CSV documents specifying key columns, using a method similar to JOIN operations, and creates a new document.

Editor_KeyboardProp

Displays the Keyboard Properties for the specified command ID and configuration.

Editor_LineFromChar

Retrieves the index of the line that contains the specified character index (the serial position).

Editor_LineIndex

Retrieves the character index of the first character of a specified line in EmEditor.

Editor_LoadConfigA

Reloads a configuration which is specified by name as an ANSI string.

Editor_LoadConfigW

Reloads a configuration which is specified by name as a Unicode string.

Editor_LoadFileA

Loads a specified file into EmEditor (ANSI).

Editor_LoadFileW

Loads a specified file into EmEditor (Unicode).

Editor_LogicalToSerial

Converts the logical coordinates to the serial position.

Editor_LogicalToView

Converts the logical coordinates to the display coordinates.

Editor_ManageDuplicates

Deletes or bookmarks duplicate lines.

Editor_MatchRegex

Determines whether a string matches a specified regular expression.

Editor_Numbering

Inserts numbering at the cursor position or vertical selection.

Editor_OutputDir

Sets the current directory for the output bar.

Editor_OutputString

Appends a string to the output bar.

Editor_OverwriteA

Inserts an ANSI string by overwriting the existing string at the current cursor position.

Editor_OverwriteW

Inserts a Unicode string by overwriting the existing string at the current cursor position.

Editor_PivotTable

Creates a pivot table in the CSV document.

Editor_QueryStatus

Queries the status of the command, whether the command is enabled, and whether
the status has been checked.

Editor_QueryString

Queries the string associated with the specified command.

Editor_QueryStringEx

Queries the string associated with the specified command. This inline function supports a long path exceeding MAX_PATH.

Editor_RearrangeColumns

Rearranges CSV columns.

Editor_Redraw

Allows changes in EmEditor to be redrawn, or prevents changes in EmEditor from being redrawn.

Editor_RegQueryValue

Queries a value from the Registry or an INI file depending on the EmEditor settings.

Editor_RegSetValue

Sets a value into the Registry or an INI file depending on the EmEditor settings.

Editor_Release

Decrements the reference number of the plug-in.

Editor_RemoveClip

Removes text at the specified position in the Clipboard history.

Editor_ReplaceA

Replaces an ANSI string.

Editor_ReplaceW

Replaces an Unicode string.

Editor_ReplaceInFiles

Replaces a string in multiple files in the specified location.

Editor_ReplaceInFilesA

Replaces an ANSI string in multiple files in the specified location.

Editor_ReplaceInFilesW

Replaces a Unicode string in multiple files in the specified location.

Editor_RotateClip

Rotates the current position in the Clipboard history.

Editor_RunMacro

Runs a macro.

Editor_SaveFileA

Saves the text to a specified file (ANSI).

Editor_SaveFileW

Saves the text to a specified file (Unicode).

Editor_SaveTemp

Saves the temporary text.

Editor_SerialToLogical

Converts the serial position to the logical coordinates.

Editor_SetAnchorPos

Sets the origin point of the selection.

Editor_SetCaretPos

Moves the cursor position.

Editor_SetCaretPosEx

Moves the cursor position and optionally extends the selection.

Editor_SetCell

Sets the text on the specified cell.

Editor_SetClipPos

Sets the current position in the Clipboard history.

Editor_SetColumn

Sets a column of text in CSV mode.

Editor_SetConfigA

Changes to a configuration specified by an ANSI string.

Editor_SetConfigW

Changes to a configuration specified by a Unicode string.

Editor_SetModified

Changes the modified state of the text.

Editor_SetMultiSel

Sets the information of a specified selection when multiple selections are available.

Editor_SetOutlineArray

Sets the outline levels for the specified multiple lines.

Editor_SetOutlineLevel

Sets the outline level for the specified logical line.

Editor_SetScrollPos

Specifies the scroll bars position.

Editor_SetScrollPosEx

Specifies the scroll bars position.

Editor_SetSelLength

Changes the character length of the selection.

Editor_SetSelType

Sets the type of selection status.

Editor_SetSelTypeEx

Sets the type of selection status.

Editor_SetSelView

Changes the starting and ending position of the selection.

Editor_SetStatusA

Displays an ANSI message on the status bar.

Editor_SetStatusW

Displays a Unicode message on the status bar.

Editor_ShowOutline

Shows or hides the outline.

Editor_ShowTip

Shows or hides the tooltip.

Editor_Sort

Sorts the document.

Editor_SplitColumn

Splits specified columns of the current CSV document.

Editor_ToolbarClose

Closes a custom toolbar.

Editor_ToolbarOpen

Opens a custom toolbar.

Editor_ToolbarShow

Shows or hides a custom toolbar.

Editor_Unpivot

Converts columns into rows by flattening the CSV data.

Editor_UpdateToolbar

Updates a button status in a toolbar.

Editor_ViewToDev

Converts the display coordinates of a specified position to the device (client) coordinates.

Editor_ViewToLogical

Converts the display coordinates of a specified position to the logical coordinates.