[ID CC-CC2022] запуск скрипта с параметрами и без

  • Автор темы Автор темы tor
  • Дата начала Дата начала

tor

Участник
Топикстартер
Сообщения
56
Реакции
4
Подскажите а возможно ли сделать такую штуку чтобы по умолчанию при вызове из панели скрипт просто исполнялся, а если, скажем, еще и нажата какая-нибудь кнопка (типа alt), то этотже скрипт выводил окно, в котором можно было бы поменять параметры
 
Не уверен, но вы можете написать две версии скрипта, либо вынести ввод параметров в отдельный
 
Это да, две версии это просто, Я про отслеживание события нажатия клавиши при запуске и его обработку в самом теле скрипта
 
JavaScript:
function main () {
    var state = {
        'Alt Key': ScriptUI.environment.keyboardState.altKey,
        'Control Key': ScriptUI.environment.keyboardState.ctrlKey,
        'Meta Key': ScriptUI.environment.keyboardState.metaKey,
        'Shift Key': ScriptUI.environment.keyboardState.shiftKey,
    }
    var message = 'Modifiers was pressed at script start:\n';
    for (name in state) {
        message += '\n' + name + ': ' + state[name];
    }
    alert(message);
}

main();
 
  • Спасибо
Реакции: izrukvruki
Спасибо буду пробовать, к сожалению в Macintosh все эти клавиши похоже перехватывает система
 
ну хотябы с keyName работает, Огромное спасибо