Инструменты пользователя

Инструменты сайта


lm2:ce:timer

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
lm2:ce:timer [2020/08/05 21:02]
ruben
lm2:ce:timer [2020/11/30 14:12] (текущий)
Строка 299: Строка 299:
  
 Основная статья"[[:lm2:ce:s_lua|Lua-код]]". Создайте в папке configs файл start.lua. Название файла должно совпадать с названием, указанным в главном конфигурационном файле. Необходимо привязать панель к вьюпорту, описать обработчик кнопкок и таймеров и привязать их к событиям. Файл должен содержать следующий код: Основная статья"[[:lm2:ce:s_lua|Lua-код]]". Создайте в папке configs файл start.lua. Название файла должно совпадать с названием, указанным в главном конфигурационном файле. Необходимо привязать панель к вьюпорту, описать обработчик кнопкок и таймеров и привязать их к событиям. Файл должен содержать следующий код:
-<code lua> 
  
 +<code lua>
 -- start.lua -- start.lua
 +-- привязка панели
 Panel('main_viewport', 'main') Panel('main_viewport', 'main')
 +-- подключение файла
 Include("timer.lua") Include("timer.lua")
  
 +-- обработчик нажатия на кнопку
 function H_Exit(_ev) function H_Exit(_ev)
   sys.Exit()   sys.Exit()
 end end
 +-- привязка обработчика к событию
 AddEventHandler('main.btExit.Mouse.LeftPress', 'H_Exit') AddEventHandler('main.btExit.Mouse.LeftPress', 'H_Exit')
 +
  
 </code> </code>
Строка 361: Строка 366:
 end end
 AddEventHandler('timer.lamp.finished.', 'H_lamp') AddEventHandler('timer.lamp.finished.', 'H_lamp')
 +
  
 </code> </code>
lm2/ce/timer.1596650546.txt.gz · Последнее изменение: 2020/11/30 14:12 (внешнее изменение)