2013-05-19 66 views
4

是否有任何emacs腳本的接口庫,允許在emacs緩衝區中繪製各種GUI?用於emacs腳本的Ascii圖形界面庫(類似ncurses)?

據我所知,emacs擴展接口受消息緩衝區中的鍵綁定和對話限制。 同時,您可以在緩衝區(藝術家模式)中繪製任何內容,並且可以對任何用戶操作(鍵盤和鼠標點擊)作出反應,因此肯定有可能在elisp中完全實現此類庫。

回答

2

Emacs Widget Library。它有可編輯的字段,按鈕,菜單等 - 全部以文本模式。例如

(widget-create 'editable-field 
        :size 13 
        :format "Name: %v " ; Text after the field! 
        "My Name")