wizard
svn: r2883
This commit is contained in:
parent
6531629de9
commit
99c9435291
|
@ -1,3 +1,32 @@
|
||||||
|
TODO:
|
||||||
|
|
||||||
|
- purpose statement for each interface method
|
||||||
|
|
||||||
|
- one day, not now: blank out error messages somehow on the next event
|
||||||
|
- one day, not now: a common abstract class
|
||||||
|
;; Information about the union's common fields:
|
||||||
|
(add-button info-pane "Add Common Field"
|
||||||
|
(lambda (x e) (send field-panel add)))
|
||||||
|
(define field-panel
|
||||||
|
(new field-panel%
|
||||||
|
(parent info-pane) (window this)
|
||||||
|
(error-message (lambda (x) (error-message x)))))
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
adapted wizard to interfaces (from abstract classes)
|
||||||
|
unions are interfaces plus implementing classes
|
||||||
|
signatures of common methods
|
||||||
|
|
||||||
|
| construction attributes --- presentation only
|
||||||
|
|
|
||||||
|
Languages | template toString diagram
|
||||||
|
------------------------------------------------------------------
|
||||||
|
BEGINNER | -- -- okay
|
||||||
|
INTERMEDIATE | no "public" no "public" okay
|
||||||
|
PROFESSIONAL | okay okay okay
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
view0:
|
view0:
|
||||||
design interfaces by hand
|
design interfaces by hand
|
||||||
abstract into functions
|
abstract into functions
|
||||||
|
|
Loading…
Reference in New Issue
Block a user