да в библиотеке есть VisuUserManagment, пробовал использовать тот и другой диалог и совместно разницы нет
да в библиотеке есть VisuUserManagment, пробовал использовать тот и другой диалог и совместно разницы нет
Последний раз редактировалось andrey96; 27.04.2015 в 10:09.
Попробуйте, пожалуйста, загрузить в свою СПК такой проект:
loginTest.project
в СПК загрузить не получится так как он уже на объекте и работает с программой, но я проверил под эмуляцией ввод происходит, все работает. почему тогда в моем примере не работает в чем разница?
думаю что если сделать ввод в моем примере то и на спк будет ввод. в чем может быть проблема? ваш вариант работает
Я сделал следующее - вставил диалог Login из библиотеки VisuDialogs прямо в проект, и в этом диалоге, в настройках поля логин/пароль в типе ввода вместо Ввод текста выбрал VisuDialogs.Keypad. При этом я не редактировал стандартный диалог, то есть несмотря на появление клавиатуры, адекватно он работать не будет. Но, этого, в принципе, добиться можно.
Т.к. ваш проект у меня сам по себе работает адекватно, если я сам не начинаю его портить, то я предположил бы, что дело в версиях библиотек. Можно попробовать поставить последнюю версию CODESYS и архив репозитория библиотек (http://www.owen.ru/catalog/codesys_v3/opisanie) - возможно, это решит проблему.
Последний раз редактировалось Евгений Кислов; 27.04.2015 в 10:34.
спасибо! буду пробовать
Если и это не поможет, то, видимо, проще всего будет сделать по аналогии с примером во вложении.
В примере показана реализация своего диалога для входа пользователя Admin с паролем 1.
В данном случае есть одна особенность - после ввода логина, он автоматически будет перенесен в окно ввода пароля, т.е. нужно будет очистить строку и ввести нужный пароль.
Спасибо вам огромное сделал как во втором примере все работает) а есть возможность сделать по нажатию кнопки чтоб происходил выход пользователя? или постоянно затирать руками логин и пароль?
Дело в версии библиотеки VisuUserManagment. C версией 3.5.5.0 сенсорная клавиатура не появляется. Поставьте 3.5.3.0 и все получится.