LTK: устранение эха символов в виджете ввода

Есть ли способ удалить повторяющиеся символы, вводимые в виджете ввода LTK?

Для интерфейса CLI я использую функцию c-string (чужая процедура)

(sb-alien:define-alien-routine getpass sb-alien:c-string (prompt sb-alien:c-string))

Не совсем уверен, как применить это в ЛТК.

1 ответ

Решение

Установить -show (:show) вариант ввода нужного вам символа-заполнителя. Вы можете сделать это во время создания виджета:

(make-instance 'ltk:entry ...... :show "*")

или позже:

(ltk:configure my-entry :show "*")
Другие вопросы по тегам