Changeset main,84
- Timestamp:
- 01/18/2008 09:25:03 PM (18 years ago)
- branch-nick:
- tui
- revision id:
- dsowen@fugue88.ws-20080118212503-b91qub445w8qrw4h
- Location:
- main
- Files:
-
- 2 added
- 3 edited
-
widget/checkbox.lisp (added)
-
widget/db-checkbox.lisp (added)
-
tui.asd (modified) (2 diffs)
-
widget/generic.lisp (modified) (3 diffs)
-
widget/package.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
main/tui.asd
r70 r84 23 23 "output" 24 24 "window") 25 :components ((:file "generic") 25 :components ((:file "checkbox" :depends-on ("generic")) 26 (:file "db-checkbox" 27 :depends-on ("checkbox")) 28 (:file "generic") 26 29 (:file "label" 27 30 :depends-on ("generic")) … … 31 34 :depends-on ("generic" "textbox")) 32 35 (:file "package" 33 :depends-on ("label" 36 :depends-on ("checkbox" 37 "db-checkbox" 38 "label" 34 39 "textbox" 35 40 "numberbox")))) -
main/widget/generic.lisp
r63 r84 2 2 (:use #:cl) 3 3 (:export #:text #:widget #:parent-window #:column #:row #:inactive-background 4 #:active-background #:scroll #:insertion-point #: destroy #:draw5 #: activate))4 #:active-background #:scroll #:insertion-point #:create-widget 5 #:destroy #:draw #:activate)) 6 6 7 7 (in-package #:tui-widget-generic) … … 26 26 (row :type (integer 0) :initarg :row) 27 27 ;; TODO: initform for bg-color 28 (inactive-background :init arg :inactive-background)29 (active-background :init arg :active-background)))28 (inactive-background :initform '(#\Nul 0) :initarg :inactive-background) 29 (active-background :initform '(#\Nul 0) :initarg :active-background))) 30 30 31 31 (defclass scroll () … … 39 39 40 40 41 (defgeneric create-widget (type parent y x &key &allow-other-keys)) 42 41 43 (defgeneric destroy (widget)) 42 44 -
main/widget/package.lisp
r40 r84 2 2 (:use #:cl #:tui-widget-generic #:tui-widget-label #:tui-widget-textbox 3 3 #:tui-widget-numberbox) 4 (:export #:text #:widget #:scroll #:insertion-point #:destroy #:activate 4 (:export #:text #:widget #:scroll #:insertion-point #:create-widget #:destroy 5 #:activate 6 #:checkbox #:checked #:listener 7 #:db-checkbox 5 8 #:label #:create-label 6 9 #:textbox #:create-textbox
Note: See TracChangeset
for help on using the changeset viewer.
