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

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

Здравствуйте! Как можно сделать в трейнере так что-бы когда ввел в поле ввода (Edit) что либо и трейнер выполнял какие либо функции? Например вводим в пустое поле цифру 1, трейнер закрывается. Если можно пример скрипта, трейнер делаю в СЕ

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

А зачем такие трудности? Проще же одним кликом или даже альт-F4)

Да не, закрытие трейнера привел как пример. Нужна именно такая функция
Ссылка на комментарий
Поделиться на другие сайты

For CE ver. 6.2


function OnCloseClick(sender)
closeCE()
return caFree
end

function OnChangeEdit1(sender)
local someLabel = control_getCaption(edit1)
if(someLabel == '1') then
OnCloseClick(sender)
end
end

trainerForm = createForm()
form_centerScreen(trainerForm)
form_onClose(trainerForm, OnCloseClick)

edit1 = createEdit(trainerForm)
setMethodProperty(edit1, "OnChange", OnChangeEdit1)

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

For CE ver. 6.2


function OnCloseClick(sender)
closeCE()
return caFree
end

function OnChangeEdit1(sender)
local someLabel = control_getCaption(edit1)
if(someLabel == '1') then
OnCloseClick(sender)
end
end

trainerForm = createForm()
form_centerScreen(trainerForm)
form_onClose(trainerForm, OnCloseClick)

edit1 = createEdit(trainerForm)
setMethodProperty(edit1, "OnChange", OnChangeEdit1)

Спасибо)

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

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...

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

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