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

tor

Участник
Топикстартер
Сообщения
56
Реакции
4
Подскажите а возможно ли сделать такую штуку чтобы по умолчанию при вызове из панели скрипт просто исполнялся, а если, скажем, еще и нажата какая-нибудь кнопка (типа alt), то этотже скрипт выводил окно, в котором можно было бы поменять параметры
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
Не уверен, но вы можете написать две версии скрипта, либо вынести ввод параметров в отдельный
 

tor

Участник
Топикстартер
Сообщения
56
Реакции
4
Это да, две версии это просто, Я про отслеживание события нажатия клавиши при запуске и его обработку в самом теле скрипта
 

Oleg Butrin

20 лет на форуме
Сообщения
1 990
Реакции
1 216
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

tor

Участник
Топикстартер
Сообщения
56
Реакции
4
Спасибо буду пробовать, к сожалению в Macintosh все эти клавиши похоже перехватывает система
 

tor

Участник
Топикстартер
Сообщения
56
Реакции
4
ну хотябы с keyName работает, Огромное спасибо