Plug-in Reference — Inline Functions — Editor_DocGetLines

# Editor_DocGetLines

Retrieves the number of the lines for the specified document. You can use this inline function or explicitly send the EE_GET_LINES message.

Editor_GetLines( HWND hwnd, int iDoc, int nLogical );

Editor_GetLines( HWND hwnd, HEEDOC hDoc, int nLogical );

## Parameters

hwnd

Specifies the window handle of the view or frame of EmEditor.

iDoc

Specifies the index of the target document. If -1 is specified, the currently active document will be targeted.

hDoc

Specifies the handle to the target document. If NULL is specified, the currently active document will be targeted.

nLogical

Specifies 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)

## Return Values

Returns the number of the lines in EmEditor. If the last line is ends with a return, the line will be counted. If the text is empty, returns one.