Вставка строки в редакторе

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
buniak_a_h
Posts: 650
Joined: Sat 20 Apr, 2013 00:17
Location: Питер
Has thanked: 64 times
Been thanked: 17 times
Contact:

Вставка строки в редакторе

Post by buniak_a_h » Fri 26 Jan, 2018 23:42

Помогите, пожалуйста, написать макрос (из одной строки), вставляющий строку перед первой.
Editor.InsStr('qqq', 1 ) вставляет вторую строку
Editor.InsStr('qqq', 0 ) вставляет строку в текущую позицию
Тупик? Или нужно явно перейти в начало файла и вставлять в текущую? Очень не хочется (терять место в файле, образовывать bookmark-и...). Неужели такое не предусмотрено???
Last edited by buniak_a_h on Fri 26 Jan, 2018 23:43, edited 1 time in total.

Shmuel
Posts: 5640
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 194 times

Вставка строки в редакторе

Post by Shmuel » Sat 27 Jan, 2018 09:12

Я обычно пользуюсь editor.InsertString, но она также предполагает предварительную установку позиции.
Да, это может быть неудобно в каких-то случаях и потребовать дополнительных телодвижений.

Post Reply

Return to “Нужна помощь”