Привет, алл!
Мне время от времени приходится переключать значение "Размер табуляции" в настройках редактора (то 2, то 4). Естественно хочется упростит себе жизнь и делать это с помощью макроса.
В связи с этим вопросы:
1. Есть ли какое-то API, доступное из скрипта (lua?) для изменения параметров настроек?
2. Если нет, то есть ли возможность хотя бы читать параметры настроек?
3. Если опять таки нет, то как вообще можно узнать текущее значение этого параметра и в зависимости от значения, изменить на другой?
Пока что есть только смутная идея макросом открыть настройки, встать на это поле скопировать значение, и сравнить с ожидаемым... опять таки если есть возможность читать содержимое клипборда в какую либо переменную...
Что скажете?
Спасибо
Изменение параметра в настройках...
-
- Posts: 6840
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Изменение параметра в настройках...
Что прежде, чем писать в форум, не лишне ознакомиться с документацией, в данном случае с функциями editor.GetInfo и editor.SetParam.
Изменение параметра в настройках...
Опубликуйте здесьSUSim wrote:в моём наборе есть макрос меняющий размер табуляции
Изменение параметра в настройках...
Нашел, кажется - вот это, видимо: http://forum.farmanager.com/viewtopic.php?t=7075
Все отлично работает. Еще бы можно было при необходимости сохранить измененное значение, а то - закрываешь редактируемый файл, открываешь новый - а там старое значение TabSize.
И да, спасибо ))
Все отлично работает. Еще бы можно было при необходимости сохранить измененное значение, а то - закрываешь редактируемый файл, открываешь новый - а там старое значение TabSize.
И да, спасибо ))