checkpoint GUI manual work
svn: r7117 original commit: c9f1aec9eb0491a6e80f5454815361a79c92618a
This commit is contained in:
parent
b9acd30e39
commit
77167bb3c0
|
@ -8,7 +8,12 @@
|
||||||
short-windowing-diagram
|
short-windowing-diagram
|
||||||
windowing-diagram
|
windowing-diagram
|
||||||
event-diagram
|
event-diagram
|
||||||
menu-diagram)
|
menu-diagram
|
||||||
|
editor-diagram
|
||||||
|
snip-diagram
|
||||||
|
style-diagram
|
||||||
|
admin-diagram
|
||||||
|
stream-diagram)
|
||||||
|
|
||||||
(define (diagram->table d)
|
(define (diagram->table d)
|
||||||
(make-table
|
(make-table
|
||||||
|
@ -103,4 +108,52 @@ DIAG
|
||||||
|- menu-item%
|
|- menu-item%
|
||||||
|- checkable-menu-item%
|
|- checkable-menu-item%
|
||||||
DIAG
|
DIAG
|
||||||
|
)
|
||||||
|
|
||||||
|
(define editor-diagram
|
||||||
|
#<<DIAG
|
||||||
|
editor<%>
|
||||||
|
|- text%
|
||||||
|
|- pasteboard%
|
||||||
|
DIAG
|
||||||
|
)
|
||||||
|
|
||||||
|
(define snip-diagram
|
||||||
|
#<<DIAG
|
||||||
|
snip% readable-snip<%>
|
||||||
|
|- string-snip%
|
||||||
|
| |- tab-snip%
|
||||||
|
|- image-snip%
|
||||||
|
|- editor-snip%
|
||||||
|
DIAG
|
||||||
|
)
|
||||||
|
|
||||||
|
(define admin-diagram
|
||||||
|
#<<DIAG
|
||||||
|
editor-canvas%
|
||||||
|
|
||||||
|
editor-admin<%> snip-admin%
|
||||||
|
|- editor-snip-editor-admin<%>
|
||||||
|
|
||||||
|
editor-wordbreak-map% keymap%
|
||||||
|
DIAG
|
||||||
|
)
|
||||||
|
|
||||||
|
(define style-diagram
|
||||||
|
#<<DIAG
|
||||||
|
style<%> style-delta% add-color<%>
|
||||||
|
style-list% mult-color<%>
|
||||||
|
DIAG
|
||||||
|
)
|
||||||
|
|
||||||
|
(define stream-diagram
|
||||||
|
#<<DIAG
|
||||||
|
editor-data%
|
||||||
|
editor-data-class% snip-class%
|
||||||
|
editor-data-class-list<%> snip-class-list<%>
|
||||||
|
|
||||||
|
editor-stream-in% editor-stream-out%
|
||||||
|
editor-stream-in-base% editor-stream-out-base%
|
||||||
|
|- editor-stream-in-bytes-base% |- editor-stream-out-bytes-base%
|
||||||
|
DIAG
|
||||||
))
|
))
|
||||||
|
|
|
@ -2,7 +2,29 @@
|
||||||
@require["common.ss"]
|
@require["common.ss"]
|
||||||
@require["diagrams.ss"]
|
@require["diagrams.ss"]
|
||||||
|
|
||||||
@title[#:style '(toc quiet)]{Editor Class Reference}
|
@title[#:style '(toc quiet)]{Editor Classes}
|
||||||
|
|
||||||
|
Editors:
|
||||||
|
|
||||||
|
@diagram->table[editor-diagram]
|
||||||
|
|
||||||
|
Snips:
|
||||||
|
|
||||||
|
@diagram->table[snip-diagram]
|
||||||
|
|
||||||
|
Displays, Administrators, and Mappings:
|
||||||
|
|
||||||
|
@diagram->table[editor-diagram]
|
||||||
|
|
||||||
|
Styles:
|
||||||
|
|
||||||
|
@diagram->table[style-diagram]
|
||||||
|
|
||||||
|
Streams for Saving and Cut-and-Paste:
|
||||||
|
|
||||||
|
@diagram->table[stream-diagram]
|
||||||
|
|
||||||
|
Alphabetical:
|
||||||
|
|
||||||
@local-table-of-contents[]
|
@local-table-of-contents[]
|
||||||
|
|
||||||
|
@ -10,8 +32,17 @@
|
||||||
@require["editor-intf.scrbl"]
|
@require["editor-intf.scrbl"]
|
||||||
@require["editor-admin-class.scrbl"]
|
@require["editor-admin-class.scrbl"]
|
||||||
@require["editor-canvas-class.scrbl"]
|
@require["editor-canvas-class.scrbl"]
|
||||||
|
@require["editor-data-class.scrbl"]
|
||||||
|
@require["editor-data-class-class.scrbl"]
|
||||||
|
@require["editor-data-class-list-intf.scrbl"]
|
||||||
@require["editor-snip-editor-admin-intf.scrbl"]
|
@require["editor-snip-editor-admin-intf.scrbl"]
|
||||||
@require["editor-snip-class.scrbl"]
|
@require["editor-snip-class.scrbl"]
|
||||||
|
@require["editor-stream-in-class.scrbl"]
|
||||||
|
@require["editor-stream-in-base-class.scrbl"]
|
||||||
|
@require["editor-stream-in-bytes-base-class.scrbl"]
|
||||||
|
@require["editor-stream-out-class.scrbl"]
|
||||||
|
@require["editor-stream-out-base-class.scrbl"]
|
||||||
|
@require["editor-stream-out-bytes-base-class.scrbl"]
|
||||||
@require["editor-wordbreak-map-class.scrbl"]
|
@require["editor-wordbreak-map-class.scrbl"]
|
||||||
@require["image-snip-class.scrbl"]
|
@require["image-snip-class.scrbl"]
|
||||||
@require["keymap-class.scrbl"]
|
@require["keymap-class.scrbl"]
|
||||||
|
@ -20,6 +51,8 @@
|
||||||
@require["readable-snip-intf.scrbl"]
|
@require["readable-snip-intf.scrbl"]
|
||||||
@require["snip-class.scrbl"]
|
@require["snip-class.scrbl"]
|
||||||
@require["snip-admin-class.scrbl"]
|
@require["snip-admin-class.scrbl"]
|
||||||
|
@require["snip-class-class.scrbl"]
|
||||||
|
@require["snip-class-list-intf.scrbl"]
|
||||||
@require["string-snip-class.scrbl"]
|
@require["string-snip-class.scrbl"]
|
||||||
@require["style-intf.scrbl"]
|
@require["style-intf.scrbl"]
|
||||||
@require["style-delta-class.scrbl"]
|
@require["style-delta-class.scrbl"]
|
||||||
|
@ -31,7 +64,17 @@
|
||||||
@include-class[editor<%>]
|
@include-class[editor<%>]
|
||||||
@include-class[editor-admin%]
|
@include-class[editor-admin%]
|
||||||
@include-class[editor-canvas%]
|
@include-class[editor-canvas%]
|
||||||
|
@include-class[editor-data%]
|
||||||
|
@include-class[editor-data-class%]
|
||||||
|
@include-class[editor-data-class-list<%>]
|
||||||
|
@include-class[editor-snip-editor-admin<%>]
|
||||||
@include-class[editor-snip%]
|
@include-class[editor-snip%]
|
||||||
|
@include-class[editor-stream-in%]
|
||||||
|
@include-class[editor-stream-in-base%]
|
||||||
|
@include-class[editor-stream-in-bytes-base%]
|
||||||
|
@include-class[editor-stream-out%]
|
||||||
|
@include-class[editor-stream-out-base%]
|
||||||
|
@include-class[editor-stream-out-bytes-base%]
|
||||||
@include-class[editor-wordbreak-map%]
|
@include-class[editor-wordbreak-map%]
|
||||||
@include-class[image-snip%]
|
@include-class[image-snip%]
|
||||||
@include-class[keymap%]
|
@include-class[keymap%]
|
||||||
|
@ -40,6 +83,8 @@
|
||||||
@include-class[readable-snip<%>]
|
@include-class[readable-snip<%>]
|
||||||
@include-class[snip%]
|
@include-class[snip%]
|
||||||
@include-class[snip-admin%]
|
@include-class[snip-admin%]
|
||||||
|
@include-class[snip-class%]
|
||||||
|
@include-class[snip-class-list<%>]
|
||||||
@include-class[string-snip%]
|
@include-class[string-snip%]
|
||||||
@include-class[style<%>]
|
@include-class[style<%>]
|
||||||
@include-class[style-delta%]
|
@include-class[style-delta%]
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
@require[(lib "bnf.ss" "scribble")]
|
@require[(lib "bnf.ss" "scribble")]
|
||||||
@require["common.ss"]
|
@require["common.ss"]
|
||||||
|
|
||||||
@title[#:tag "mr:editor-overview"]{Editor Guide}
|
@title[#:tag "mr:editor-overview"]{Editor}
|
||||||
|
|
||||||
The editor toolbox provides a foundation for two common kinds of
|
The editor toolbox provides a foundation for two common kinds of
|
||||||
applications:
|
applications:
|
||||||
|
|
|
@ -14,6 +14,7 @@ This manual describes MrEd.
|
||||||
|
|
||||||
@include-section["guide.scrbl"]
|
@include-section["guide.scrbl"]
|
||||||
@include-section["reference.scrbl"]
|
@include-section["reference.scrbl"]
|
||||||
|
@include-section["config.scrbl"]
|
||||||
|
|
||||||
@;------------------------------------------------------------------------
|
@;------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#reader(lib "docreader.ss" "scribble")
|
#reader(lib "docreader.ss" "scribble")
|
||||||
@require["common.ss"]
|
@require["common.ss"]
|
||||||
|
|
||||||
@title[#:style 'toc]{Guide}
|
@title[#:style '(toc reveal)]{Guide}
|
||||||
|
|
||||||
For documentation purposes, the MrEd toolbox is organized into three
|
For documentation purposes, the MrEd toolbox is organized into three
|
||||||
parts:
|
parts:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#reader(lib "docreader.ss" "scribble")
|
#reader(lib "docreader.ss" "scribble")
|
||||||
@require["common.ss"]
|
@require["common.ss"]
|
||||||
|
|
||||||
@title[#:style 'toc]{Reference}
|
@title[#:style '(toc reveal)]{Reference}
|
||||||
|
|
||||||
@local-table-of-contents[]
|
@local-table-of-contents[]
|
||||||
|
|
||||||
|
@ -10,5 +10,4 @@
|
||||||
@include-section["draw-classes.scrbl"]
|
@include-section["draw-classes.scrbl"]
|
||||||
@include-section["draw-funcs.scrbl"]
|
@include-section["draw-funcs.scrbl"]
|
||||||
@include-section["editor-classes.scrbl"]
|
@include-section["editor-classes.scrbl"]
|
||||||
@include-section["editor-stream-classes.scrbl"]
|
|
||||||
@include-section["editor-funcs.scrbl"]
|
@include-section["editor-funcs.scrbl"]
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
@require["common.ss"]
|
@require["common.ss"]
|
||||||
@require["diagrams.ss"]
|
@require["diagrams.ss"]
|
||||||
|
|
||||||
@title[#:style '(toc quiet)]{Windowing Class Reference}
|
@title[#:style '(toc quiet)]{Windowing Classes}
|
||||||
|
|
||||||
Windows and controls:
|
Windows and controls:
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#reader(lib "docreader.ss" "scribble")
|
#reader(lib "docreader.ss" "scribble")
|
||||||
@require["common.ss"]
|
@require["common.ss"]
|
||||||
|
|
||||||
@title{Windowing Function Reference}
|
@title{Windowing Functions}
|
||||||
|
|
||||||
@local-table-of-contents[]
|
@local-table-of-contents[]
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
@require["common.ss"]
|
@require["common.ss"]
|
||||||
@require["diagrams.ss"]
|
@require["diagrams.ss"]
|
||||||
|
|
||||||
@title[#:tag "mr:windowing-overview"]{Windowing Guide}
|
@title[#:tag "mr:windowing-overview"]{Windowing}
|
||||||
|
|
||||||
@section{Basic GUI Building Blocks}
|
@section{Basic GUI Building Blocks}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user