Latest post of the previous page:
Не должен, потому что уже давно есть.
Latest post of the previous page:
Не должен, потому что уже давно есть.
В смысле использовать односимвольный (длина=1) selection как курсор?
Code: Select all
viewer.ScreenPosToFilePos(X, Y)
viewer.FilePosToScreenPos(offset)
В смысле "multi string multi page selection" есть и без курсора.
Code: Select all
viewer.ScreenPosToFilePos(X, Y)
viewer.FilePosToScreenPos(offset)
viewer.ScreenPosToFilePos(X, Y)
Ну, можно хотя бы намакросить управление выделением без участия мыши, что уже полезно.
Добавить, конечно, можно. Можно и диалог такой прямо в фар засунуть. А как этим пользоваться?
вы получаете позицию в файле для начала экрана и для конца и сравниваете. поэтому я всё ещё жду практический пример использования
FilePosToScreenPos
.Позиция (в байтах) начала экрана у нас есть, но нет позиции конца экрана (в байтах), или где она в существующем АПИ?
Не, сценарий нужности не такой совсем, для того и нужен такой АПИ который я спрашиваю,DrKnS wrote: ↑Wed 26 Feb, 2020 15:03Добавить, конечно, можно. Можно и диалог такой прямо в фар засунуть. А как этим пользоваться?
Вот есть экран текста. Как вы невооруженным глазом определите координаты нужной вам позиции? Возьмете карандаш и будете по экрану водить и строки в уме считать? Так проще мышь взять.