editor.GetSelection

LuaFAR 3

editor.GetSelection


Sel = editor.GetSelection (EditorId)

Parameters:
  EditorId: integer, or nil

Returns:
  Sel:      table, or nil
    Sel fields:
      BlockType: integer
      StartLine: integer, 1-based (Far API + 1)
      StartPos:  integer, 1-based (Far API + 1)
      EndLine:   integer, 1-based (Far API + 1)
      EndPos:    integer, 1-based (Far API + 0)

Note:
  This function does not have a prototype in Far API.

Far API used:
  EditorControl, ECTL_GETINFO, ECTL_GETSTRING, ECTL_SETPOSITION