Показать сообщение отдельно
Старый 16.04.2014, 01:00   #33
младшой
Senior Member
 
Регистрация: May 2010
Сообщения: 257
По умолчанию Ответ: Обмениваемся макросами

Макрос для удобного (если надо изменить на несколько единиц или десятые доли) изменения числовых уставок.
Выкладываю сразу в программе-примере. Редактор.psl
Нажимаем на кнопку Enter (OK) уставка переводится в режим редактирования, что отображается миганием.
Нажимаем на кнопки Up или Down значение уставки начинает увеличиваться или уменьшаться.
Если нажимать кратковременно, уставка меняется на 0.1 (макрос меняет значение на 1, но в данном примере на входе и выходе производятся преобразования real*10 -> int -> real/10).
Если удерживать, значение меняется с нарастающей скоростью.
После установления нужного значения жмем Enter (OK), что-бы сохранить значение в память.
Если мы хотим выйти из режима редактирования без сохранения, жмем Esc.
В примере только одна уставка, но макрос создавался с расчетом на возможность мультиплексирования.

Видео демонстрации: http://youtu.be/Q3s1LxdL1GE
младшой вне форума   Ответить с цитированием