Изменение параметра в настройках...

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
User avatar
Talker
Posts: 41
Joined: Thu 20 Oct, 2011 12:04
Has thanked: 5 times

Изменение параметра в настройках...

Post by Talker »

Привет, алл!

Мне время от времени приходится переключать значение "Размер табуляции" в настройках редактора (то 2, то 4). Естественно хочется упростит себе жизнь и делать это с помощью макроса.

В связи с этим вопросы:
1. Есть ли какое-то API, доступное из скрипта (lua?) для изменения параметров настроек?
2. Если нет, то есть ли возможность хотя бы читать параметры настроек?
3. Если опять таки нет, то как вообще можно узнать текущее значение этого параметра и в зависимости от значения, изменить на другой?

Пока что есть только смутная идея макросом открыть настройки, встать на это поле скопировать значение, и сравнить с ожидаемым... опять таки если есть возможность читать содержимое клипборда в какую либо переменную...

Что скажете?
Спасибо
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Изменение параметра в настройках...

Post by Shmuel »

Talker wrote: Что скажете?
Что прежде, чем писать в форум, не лишне ознакомиться с документацией, в данном случае с функциями editor.GetInfo и editor.SetParam.
User avatar
Talker
Posts: 41
Joined: Thu 20 Oct, 2011 12:04
Has thanked: 5 times

Изменение параметра в настройках...

Post by Talker »

И на том спасибо
User avatar
SUSim
Posts: 1633
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 9 times
Been thanked: 25 times

Изменение параметра в настройках...

Post by SUSim »

в моём наборе есть макрос меняющий размер табуляции
SimSU ··· ·· -- ··· ··-
User avatar
Talker
Posts: 41
Joined: Thu 20 Oct, 2011 12:04
Has thanked: 5 times

Изменение параметра в настройках...

Post by Talker »

SUSim wrote:в моём наборе есть макрос меняющий размер табуляции
Опубликуйте здесь :)
User avatar
Talker
Posts: 41
Joined: Thu 20 Oct, 2011 12:04
Has thanked: 5 times

Изменение параметра в настройках...

Post by Talker »

Нашел, кажется - вот это, видимо: http://forum.farmanager.com/viewtopic.php?t=7075

Все отлично работает. Еще бы можно было при необходимости сохранить измененное значение, а то - закрываешь редактируемый файл, открываешь новый - а там старое значение TabSize.

И да, спасибо ))
Post Reply

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