2010-08-04 32 views
6

Emacs Lisp (elisp) 'de, kullanıcıdan birkaç değer almak istiyorsam, daha iyi bir yolu, minibuffer'da sırayla her bir değeri sormaktan daha iyi bir yol var mı? İdeal emacs lisp kütüphanesi?

, orada beni birkaç alanları ile bir giriş formu tanımlamak metin modunda bir metin tabanlı iletişim olarak (kullanıcıya bu formu sunmak izin verecek bir kütüphane olacak ve bir GUI tabanlı iletişim olarak GUI modu) ve sonuçları sorgulamama izin verin. Sadece metin kitaplığı da iyi olurdu.

Böyle bir kitaplık var mı?

Teşekkürler!

ilya

cevap

12

Emacs Araç Kütüphanesi yoktur. (Bilgi için C-h i m Widget RET)
Bir emacs arabelleğinde metin alanları, onay kutuları, düğmeler vb. Oluşturabilirsiniz. Grafiksel bir çerçevede, daha fazla grafiksel, ancak yine de bir tamponda, tıpkı widget kütüphanesini kullanan bir özelleştirme arabelleğinde olduğu gibi.

+1

Mükemmel yanıt, ancak yardım için tuş bağlama dizisi Emacs'imle çalışmaz. Yine de, [yaratıcı'nın sitesinde] iyi bir bilgi buldum (http://www.dina.kvl.dk/~abraham/custom/widget.html). – JasonFruit

0

Ne gibi değerler vardır? Çoğu GUI iletişim kutusundan daha fazla seçeneğe sahip Özelleştir'i kullanabilirsiniz.