Перейти к содержанию

CE Lua GUI help pls


Рекомендуемые сообщения

У меня в lua есть назначение клавиши допустим:
skipkey = createHotkey("skip",VK_3) --skip hotkey
Мне нужно в GUI c помощью формы "Edit" сделать смену клавиши. Допустим у человека нету  исходника и он хочет поменять клавишу быстро, он просто берёт и вписывает вместо цифры 3, другую клавишу.
Как это сделать?

Ссылка на комментарий
Поделиться на другие сайты

Есть класс "Edit Class" в справочнике. Я бы обрабатывал через OnKeyDown 

function CEEdit1KeyDown(sender, key)
  -- тут читаем key и возвращаем его, можем править, если key не подходит
  return key
end

Поменять VK_3 на тот, что ввел пользователь.  Может быть не один KEY

createHotkey(function, {keys, ...})

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

Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.