2013-05-19 4 views
4

이맥스 스크립트에 대한 인터페이스 라이브러리가 있습니까? 이맥스 버퍼에 다양한 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")