eiscs lisp библиотека для форм ввода? - PullRequest
7 голосов
/ 04 августа 2010

В Emacs Lisp (elisp), если я хочу получить несколько значений от пользователя, есть ли лучше чем спросить каждое значение по очереди в минибуфере?

В идеале, была бы библиотека, которая позволила бы мне определить форму ввода с несколькими поля, представьте эту форму пользователю (в виде текстового диалога в текстовом режиме и в виде Диалоговое окно на основе графического интерфейса в режиме графического интерфейса), и позвольте мне запросить результаты. Только текстовая библиотека было бы тоже хорошо.

Есть ли такая библиотека?

спасибо!

илья

Ответы [ 2 ]

13 голосов
/ 04 августа 2010

Существует Библиотека виджетов Emacs . (C-h i m Widget RET для информации)
Вы можете создавать текстовые поля, флажки, кнопки и т. Д. В буфере Emacs. В графическом фрейме он более графический, но все еще в буфере, как в буфере настройки, который использует библиотеку виджетов.

0 голосов
/ 09 августа 2010

Что это за ценности? Вы можете использовать Customize, которая имеет гораздо больше параметров, чем большинство диалоговых окон GUI.

...