2016-06-17 4 views
0

Я использую LiveCode 8.0 IndyMergZXing GetBarcode() захватывает штрих-код, но отменил и! Кнопки не работают, обходной путь?

У меня есть MergEXT, в комплекте с LiveCode, и я использую метод MergZXingGetBarcode().

Метод правильно отображает элемент управления и фиксирует штрих-код, однако, если я пытаюсь нажать «Отмена» или «!», Ничего не появится до тех пор, пока после этого элемент управления не будет успешно захвачен штрих-код.

Я подозреваю, что в фоновом режиме он отображает результаты этих действий, чтобы я мог поймать это и закрыть элемент управления?

Или, может быть, скрыть эти кнопки?

Вот код, я использую (от Sample App)

on mouseUp 
    try 
     put mergZXingGetBarcode() into fld 1 
    catch e 
     put e 
    end try 
end mouseUp 

Спасибо

+0

Это звучит как ошибка. Сообщите об этом [здесь] (http://quality.liveocde.com) FYI сканер штрих-кода в mergAV имеет значительно лучшую производительность, и поскольку библиотека ZXing больше не поддерживается для iOS, я обычно поощряю людей в этом направлении. Это означает, что вам нужно создать собственный пользовательский интерфейс для сканирования. –

+0

Спасибо, я продолжу маршрут MergeAV. Спасибо за ваш быстрый совет! –

ответ

0

«Это звучит как ошибка. Пожалуйста, сообщите об этом здесь FYI сканер штрих-кода в mergAV имеет значительно лучше и поскольку библиотека ZXing больше не поддерживается для iOS, я обычно поощряю людей в этом направлении. Это означает, что вам нужно создать собственный собственный интерфейс для сканирования ». - Monte Goulding

Этот ответ был взят из комментариев, это показалось лучшим способом отметить, как было указано.