Show/Hide Toolbars

EmEditor Help

Navigation: EmEditor Help > Plug-in Reference > Messages

EmEditor Plug-in Reference: EE_LINE_EROM_CHAR

Scroll Prev Top Next More
EmEditor Home - EmEditor Help - Plug-in Reference - Messages

EE_LINE_EROM_CHAR

Retrieves the index of the line that contains the specified character index (the serial position). A character index is the zero-based index of the character from the beginning of the entire text. You can send this message explicitly or use the Editor_LineFromChar inline function.

EE_LINE_FROM_CHAR

   wParam = (WPARAM) (int) nLogical;

   lParam = (LPARAM) (UINT) nSerialIndex;

Parameters

nLogical

Specify one of the following values.

Value

Meaning

POS_VIEW

Display Coordinates

POS_LOGICAL_A

Logical Coordinates (Count double-byte characters as two)

POS_LOGICAL_W

Logical Coordinates (Count double-byte characters as one)

nSerialIndex

Specifies the character index of the character contained in the line whose number is to be retrieved. If this parameter is -1, EE_LINE_FROM_CHAR retrieves the line number of the current line (the line containing the cursor).

Return Values

The return value is the zero-based line number of the line containing the character index specified by nSerialIndex.

Copyright © 2003-2016 by Emurasoft, Inc.