Messages¶
Increments the reference number of the plug-in. | |
Performs the AutoFill or Flash Fill action on the CSV document. | |
Manipulates the Clipboard history. | |
Compares two documents. | |
Converts characters. | |
Converts the CSV format of the current document. | |
Converts characters. | |
Closes a custom bar. | |
Opens a custom bar. | |
Converts the device (client) coordinates of a specified position to the display coordinates. | |
Refreshes the toolbar, the window title, the tab, and others. | |
Moves, copies, deletes, or combines specified columns of the current CSV document. | |
Opens temporary text as a new document, or activates, saves, or closes the existing temporary text. | |
Empties the buffer for the Undo and Redo commands. | |
Enumerates available configurations. | |
Enumerates highlighted strings. | |
Executes a specified command. | |
Executes a specified plug-in. | |
Extracts frequently used strings into a new document. | |
Filters the document with the specified string and settings. | |
Searches for an ANSI string. | |
Searches for an Unicode string. | |
Searches for an ANSI string from multiple files in the specified path. | |
Searches for a Unicode string from multiple files in the specified path. | |
Searches a string for a regular expression. | |
Searches or replaces a string. | |
Frees a specified plug-in. | |
Retrieves the array of the shortcut keys. | |
Retrieves the active string. | |
Retrieves the origin point of the selection. | |
Retrieves the configurations and attributes at the specified position. | |
Retrieves the current cursor position. | |
Retrieves the Unicode text on the current cell. | |
Obtains the Plug-in command ID. | |
Retrieves the text and background colors and style for the specified part. | |
Retrieves a column of text in CSV mode. | |
Retrieves the selected configuration name by an ANSI string. | |
Retrieves the selected configuration name by a Unicode string. | |
Retrieves the most recently dropped file. | |
Retrieves the filter strings and settings for the current document. | |
Retrieves the ANSI text on the specified line. | |
Retrieves the number of the lines in EmEditor. | |
Retrieves the Unicode text on the specified line. | |
Retrieves the margin size. | |
Retrieves the modified state of the text. | |
Retrieves the information of a specified selection when multiple selections are available. | |
Retrieves the outline level for the specified logical line. | |
Retrieves the text in the output bar. | |
Retrieves a page size. | |
Retrieves the flag that allows changes in EmEditor to be redrawn or prevents changes in EmEditor to be redrawn. | |
Retrieves the reference number of a specified plug-in. | |
Retrieves the current positions of the scroll bars. | |
Retrieves the ending character position of the selection. | |
Retrieves the starting character position of the selection. | |
Retrieves the selected ANSI text. | |
Retrieves the selected Unicode text. | |
Obtains the type of selection status. | |
Retrieves the ANSI text displayed on the status bar. | |
Retrieves the Unicode text displayed on the status bar. | |
Retrieves the Unicode name of the specified character or string. | |
Returns the version number. | |
Returns a word at the cursor position. | |
Displays the specified page of the Help. | |
Retrieves or sets the value of one of the information parameters used by EmEditor. | |
Retrieves or sets the value of one of the information parameters used by EmEditor. | |
Inserts the specified file contents at the cursor (ANSI). | |
Inserts the specified file contents at the cursor (Unicode). | |
Inserts an ANSI string into the current cursor position. | |
Inserts a Unicode string into the current cursor position. | |
Determines whether a specified character is a half-width or full-width character. It can also count the total widths of the specified string. | |
Combines two CSV documents specifying key columns, using a method similar to JOIN operations, and creates a new document. | |
Displays the Keyboard Properties for the specified command ID and configuration. | |
Retrieves the index of the line that contains the specified character index (the serial position). | |
Retrieves the character index of the first character of a specified line in EmEditor. | |
Reloads a configuration of which name is specified by an ANSI string. | |
Reloads a configuration of which name is specified by a Unicode string. | |
Loads a specified file into EmEditor (ANSI). | |
Loads a specified file into EmEditor (Unicode). | |
Converts the logical coordinates to the serial position. | |
Converts the logical coordinates to the display coordinates. | |
Deletes or bookmarks duplicate lines. | |
Searches a string for a regular expression. | |
Inserts numbering at the cursor position or vertical selection. | |
Sets the current directory for the output bar. | |
Appends a string to the output bar. | |
Creates a pivot table in the CSV document. | |
Queries the status of the command, whether the command is enabled and whether the command is a checked status. | |
Queries the string associated with the specified command. | |
Queries the string associated with the specified command. This message supports a long path exceeding MAX_PATH. | |
Rearranges CSV columns. | |
Allows changes in EmEditor to be redrawn or prevents changes in EmEditor to be redrawn. | |
Queries a value from the Registry or an INI file depending on the EmEditor settings. | |
Sets a value into the Registry or an INI file depending on the EmEditor settings. | |
Decrements the reference number of the plug-in. | |
Replaces an ANSI string in multiple files in the specified path. | |
Replaces a Unicode string in multiple files in the specified path. | |
Replaces an ANSI string. | |
Replaces an Unicode string. | |
Runs a macro. | |
Saves the text to a specified file(ANSI). | |
Saves the text to a specified file(Unicode). | |
Converts the serial position to the logical coordinates. | |
Sets the origin point of the selection. | |
Moves the cursor position and optionally extends the selection. | |
Sets the text on the specified cell. | |
Sets a column of text in CSV mode. | |
Changes to a configuration specified by an ANSI string. | |
Changes to a configuration specified by a Unicode string. | |
Changes the modified state of the text. | |
Sets the information of a specified selection when multiple selections are available. | |
Sets the outline levels for the specified multiple lines. | |
Sets the outline level for the specified logical line. | |
Specifies the scroll bars position. | |
Changes the character length of the selection. | |
Sets the type of selection status. | |
Changes the starting and ending position of the selection. | |
Displays an ANSI message on the status bar. | |
Displays a Unicode message on the status bar. | |
Shows or hides the outline. | |
Shows or hides the tooltip. | |
Sorts the document. | |
Splits specified columns of the current CSV document. | |
Closes a custom toolbar. | |
Opens a custom toolbar. | |
Shows or hides a custom toolbar. | |
Converts columns into rows by flattening the CSV data. | |
Updates a button status in a toolbar. | |
Converts the display coordinates of a specified position to the device (client) coordinates. | |
Converts the display coordinates of a specified position to the logical coordinates. |
These constants are defined at the header file (plugin.h).
The following Windows API messages are also supported. Some of their supports may not be complete. As the window handle parameter for the message, specify the window handle of the view, not frame of EmEditor. See Microsoft MSDN library for more information on these messages.
EM_GETSEL | Retrieves the starting and ending character positions of the current selection. |
EM_SCROLLCARET | Scrolls the cursor into view. |
EM_SETSEL | Selects a range of characters. |
EM_REPLACESEL | Replaces the current selection with the specified text. |
WM_CLEAR | Deletes the current selection. |
WM_COPY | Copies the current selection to the Clipboard. |
WM_CUT | Deletes the current selection and copy the deleted text to the Clipboard. |
WM_GETTEXT | Copies the entire document into a buffer. |
WM_GETTEXTLENGTH | Retrieves the size of buffer needed to retrieve the entire document excluding a terminating null character. |
WM_PASTE | Copies the current content of the clipboard at the current cursor position. |
WM_SETTEXT | Sets the entire document. |
WM_UNDO | Undo the last operation. |