Combobox - проверить не называется

Может кто-нибудь дать мне подсказку по использованию комбобокса (LrView) в lightroomsdk 6,0? мой validate функция не вызывается. Я не знаю почему. Кто-нибудь намекнул, что я делаю не так? Вот код:

...
        local validateComboboxValue = function (view, value)
            outputToLog("in validate...")
            if(value ~= "Ja" and value ~= "Nein") then
                outputToLog("wrong value")
                view.value = "Ja"
                return false, "Ja", "Ungültige Eingabe"
            else
                outputToLog("valid value")
                return true, value, ""
            end
        end
    ...
        f:combo_box {
            font = "<system>",
            title = "enableSharing",
            enabled = bind 'enableSharingEnabled',
            items = {
                "Ja",
                "Nein"
            },
            value = bind 'sharingEnabled',
            width = LrView.share "label_width",
            immediate = true,
            validate = validateComboboxValue,
        },
    ...

Я использую Lightroom на Windows 10 машина.

0 ответов

Другие вопросы по тегам