Add packages for Christoph Hetz's input fields
This commit is contained in:
parent
445317ca90
commit
82a6492c97
|
@ -383,3 +383,56 @@
|
|||
(files ncurses
|
||||
ncurses-constants
|
||||
input-buffer))
|
||||
|
||||
(define-interface input-fields-interface
|
||||
(export make-input-field
|
||||
install-input-field
|
||||
make&install-input-field
|
||||
|
||||
input-field-refresh
|
||||
input-field-reset
|
||||
input-field-clear
|
||||
input-field-move
|
||||
input-field-resize
|
||||
input-field-toggle-x-scroll
|
||||
input-field-toggle-y-scroll
|
||||
|
||||
input-field?
|
||||
input-field-default-text
|
||||
input-field-text
|
||||
input-field-x-location
|
||||
input-field-y-location
|
||||
input-field-x-size
|
||||
input-field-y-size
|
||||
input-field-x-scroll
|
||||
input-field-y-scroll
|
||||
input-field-line
|
||||
input-field-column
|
||||
input-field-insert
|
||||
|
||||
cursor-over-input-field?
|
||||
send-input-field
|
||||
|
||||
standard-behavior
|
||||
standard-behavior-pro))
|
||||
|
||||
(define-structure input-fields input-fields-interface
|
||||
(open scheme
|
||||
define-record-types
|
||||
ascii
|
||||
ncurses
|
||||
(with-prefix (subset util (filter)) util-)
|
||||
weak)
|
||||
(files input-fields))
|
||||
|
||||
;;; demo and test code for the new input-fields
|
||||
|
||||
(define-interface input-fields-demo-interface
|
||||
(export demo))
|
||||
|
||||
(define-structure input-fields-demo input-fields-demo-interface
|
||||
(open scheme
|
||||
ascii
|
||||
input-fields
|
||||
ncurses)
|
||||
(files demo))
|
||||
|
|
Loading…
Reference in New Issue