more progress on the framework docs
svn: r9539
This commit is contained in:
parent
8307bf835b
commit
faaa7d1bc1
|
@ -1,3 +0,0 @@
|
|||
(module framework-sig mzscheme
|
||||
(require "private/sig.ss")
|
||||
(provide framework^))
|
|
@ -1,96 +0,0 @@
|
|||
(module framework-unit mzscheme
|
||||
(require mzlib/unit
|
||||
(lib "mred-sig.ss" "mred"))
|
||||
|
||||
(require "private/sig.ss"
|
||||
"private/number-snip.ss"
|
||||
"private/comment-box.ss"
|
||||
"private/application.ss"
|
||||
"private/version.ss"
|
||||
"private/color-model.ss"
|
||||
"private/exit.ss"
|
||||
"private/menu.ss"
|
||||
"private/preferences.ss"
|
||||
"private/autosave.ss"
|
||||
"private/color.ss"
|
||||
"private/color-prefs.ss"
|
||||
"private/handler.ss"
|
||||
"private/keymap.ss"
|
||||
"private/path-utils.ss"
|
||||
"private/icon.ss"
|
||||
"private/editor.ss"
|
||||
"private/pasteboard.ss"
|
||||
"private/text.ss"
|
||||
"private/finder.ss"
|
||||
"private/group.ss"
|
||||
"private/canvas.ss"
|
||||
"private/panel.ss"
|
||||
"private/frame.ss"
|
||||
"private/scheme.ss"
|
||||
"private/main.ss"
|
||||
"private/mode.ss")
|
||||
|
||||
(provide framework-separate@ framework@)
|
||||
|
||||
(define-compound-unit/infer framework-separate@
|
||||
(import mred^)
|
||||
(export framework:application^
|
||||
framework:version^
|
||||
framework:color-model^
|
||||
framework:mode^
|
||||
framework:exit^
|
||||
framework:menu^
|
||||
framework:preferences^
|
||||
framework:number-snip^
|
||||
framework:autosave^
|
||||
framework:path-utils^
|
||||
framework:icon^
|
||||
framework:keymap^
|
||||
framework:editor^
|
||||
framework:pasteboard^
|
||||
framework:text^
|
||||
framework:color^
|
||||
framework:color-prefs^
|
||||
framework:comment-box^
|
||||
framework:finder^
|
||||
framework:group^
|
||||
framework:canvas^
|
||||
framework:panel^
|
||||
framework:frame^
|
||||
framework:handler^
|
||||
framework:scheme^
|
||||
framework:main^)
|
||||
(link
|
||||
application@ version@ color-model@ mode@ exit@ menu@
|
||||
preferences@ number-snip@ autosave@ path-utils@ icon@ keymap@
|
||||
editor@ pasteboard@ text@ color@ color-prefs@ comment-box@
|
||||
finder@ group@ canvas@ panel@ frame@ handler@ scheme@ main@))
|
||||
|
||||
(define-unit/new-import-export framework@ (import mred^) (export framework^)
|
||||
(((prefix application: framework:application^)
|
||||
(prefix version: framework:version^)
|
||||
(prefix color-model: framework:color-model^)
|
||||
(prefix mode: framework:mode^)
|
||||
(prefix exit: framework:exit^)
|
||||
(prefix menu: framework:menu^)
|
||||
(prefix preferences: framework:preferences^)
|
||||
(prefix number-snip: framework:number-snip^)
|
||||
(prefix autosave: framework:autosave^)
|
||||
(prefix path-utils: framework:path-utils^)
|
||||
(prefix icon: framework:icon^)
|
||||
(prefix keymap: framework:keymap^)
|
||||
(prefix editor: framework:editor^)
|
||||
(prefix pasteboard: framework:pasteboard^)
|
||||
(prefix text: framework:text^)
|
||||
(prefix color: framework:color^)
|
||||
(prefix color-prefs: framework:color-prefs^)
|
||||
(prefix comment-box: framework:comment-box^)
|
||||
(prefix finder: framework:finder^)
|
||||
(prefix group: framework:group^)
|
||||
(prefix canvas: framework:canvas^)
|
||||
(prefix panel: framework:panel^)
|
||||
(prefix frame: framework:frame^)
|
||||
(prefix handler: framework:handler^)
|
||||
(prefix scheme: framework:scheme^)
|
||||
(prefix main: framework:main^))
|
||||
framework-separate@ mred^)))
|
|
@ -1,69 +1,3 @@
|
|||
#lang scheme/base
|
||||
|
||||
(require mzlib/unit
|
||||
(lib "mred-unit.ss" "mred")
|
||||
(lib "mred-sig.ss" "mred")
|
||||
mred
|
||||
scheme/class
|
||||
|
||||
"private/framework-exports.ss"
|
||||
"preferences.ss"
|
||||
"test.ss"
|
||||
"gui-utils.ss"
|
||||
"decorated-editor-snip.ss"
|
||||
|
||||
"framework-unit.ss"
|
||||
"private/sig.ss"
|
||||
|
||||
scheme/contract
|
||||
|
||||
(for-syntax scheme/base))
|
||||
|
||||
(provide-signature-elements
|
||||
(prefix application: framework:application-class^)
|
||||
(prefix version: framework:version-class^)
|
||||
(prefix color-model: framework:color-model-class^)
|
||||
(prefix mode: framework:mode-class^)
|
||||
(prefix exit: framework:exit-class^)
|
||||
(prefix menu: framework:menu-class^)
|
||||
(prefix preferences: framework:preferences-class^)
|
||||
(prefix number-snip: framework:number-snip-class^)
|
||||
(prefix autosave: framework:autosave-class^)
|
||||
(prefix path-utils: framework:path-utils-class^)
|
||||
(prefix icon: framework:icon-class^)
|
||||
(prefix keymap: framework:keymap-class^)
|
||||
(prefix editor: framework:editor-class^)
|
||||
(prefix pasteboard: framework:pasteboard-class^)
|
||||
(prefix text: framework:text-class^)
|
||||
(prefix color: framework:color-class^)
|
||||
(prefix color-prefs: framework:color-prefs-class^)
|
||||
(prefix comment-box: framework:comment-box-class^)
|
||||
(prefix finder: framework:finder-class^)
|
||||
(prefix group: framework:group-class^)
|
||||
(prefix canvas: framework:canvas-class^)
|
||||
(prefix panel: framework:panel-class^)
|
||||
(prefix frame: framework:frame-class^)
|
||||
(prefix handler: framework:handler-class^)
|
||||
(prefix scheme: framework:scheme-class^)
|
||||
(prefix main: framework:main-class^))
|
||||
|
||||
(provide (all-from-out "test.ss")
|
||||
(all-from-out "gui-utils.ss")
|
||||
(all-from-out "preferences.ss")
|
||||
(all-from-out "decorated-editor-snip.ss"))
|
||||
|
||||
(define-syntax (provide/contract/docs stx)
|
||||
(syntax-case stx ()
|
||||
[(me (name contract docs ...) ...)
|
||||
(let ([args (syntax->datum #'((name contract) ...))])
|
||||
#`(provide/contract #,@(datum->syntax #'me args)))]))
|
||||
|
||||
(define-compound-unit/infer framework+mred@
|
||||
(import)
|
||||
(export framework^)
|
||||
(link standard-mred@ framework@))
|
||||
|
||||
|
||||
(define-values/invoke-unit/infer framework+mred@)
|
||||
|
||||
(framework-exports provide/contract/docs)
|
||||
(require "main.ss")
|
||||
(provide (all-from-out "main.ss"))
|
||||
|
|
|
@ -1,3 +1,14 @@
|
|||
#reader scribble/reader
|
||||
#lang scheme/base
|
||||
(require "framework.ss")
|
||||
(provide (all-from-out "framework.ss"))
|
||||
|
||||
(require "main2.ss"
|
||||
"preferences.ss"
|
||||
"test.ss"
|
||||
"gui-utils.ss"
|
||||
"decorated-editor-snip.ss")
|
||||
|
||||
(provide (all-from-out "test.ss")
|
||||
(all-from-out "main2.ss")
|
||||
(all-from-out "gui-utils.ss")
|
||||
(all-from-out "preferences.ss")
|
||||
(all-from-out "decorated-editor-snip.ss"))
|
||||
|
|
1503
collects/framework/main2.ss
Normal file
1503
collects/framework/main2.ss
Normal file
File diff suppressed because it is too large
Load Diff
4
collects/framework/sig.ss
Normal file
4
collects/framework/sig.ss
Normal file
|
@ -0,0 +1,4 @@
|
|||
#lang scheme/base
|
||||
(require "private/sig.ss")
|
||||
(provide framework^)
|
||||
|
97
collects/framework/unit.ss
Normal file
97
collects/framework/unit.ss
Normal file
|
@ -0,0 +1,97 @@
|
|||
#lang scheme/base
|
||||
|
||||
(require mzlib/unit
|
||||
(lib "mred-sig.ss" "mred"))
|
||||
|
||||
(require "private/sig.ss"
|
||||
"private/number-snip.ss"
|
||||
"private/comment-box.ss"
|
||||
"private/application.ss"
|
||||
"private/version.ss"
|
||||
"private/color-model.ss"
|
||||
"private/exit.ss"
|
||||
"private/menu.ss"
|
||||
"private/preferences.ss"
|
||||
"private/autosave.ss"
|
||||
"private/color.ss"
|
||||
"private/color-prefs.ss"
|
||||
"private/handler.ss"
|
||||
"private/keymap.ss"
|
||||
"private/path-utils.ss"
|
||||
"private/icon.ss"
|
||||
"private/editor.ss"
|
||||
"private/pasteboard.ss"
|
||||
"private/text.ss"
|
||||
"private/finder.ss"
|
||||
"private/group.ss"
|
||||
"private/canvas.ss"
|
||||
"private/panel.ss"
|
||||
"private/frame.ss"
|
||||
"private/scheme.ss"
|
||||
"private/main.ss"
|
||||
"private/mode.ss")
|
||||
|
||||
(provide framework-separate@ framework@)
|
||||
|
||||
(define-compound-unit/infer framework-separate@
|
||||
(import mred^)
|
||||
(export framework:application^
|
||||
framework:version^
|
||||
framework:color-model^
|
||||
framework:mode^
|
||||
framework:exit^
|
||||
framework:menu^
|
||||
framework:preferences^
|
||||
framework:number-snip^
|
||||
framework:autosave^
|
||||
framework:path-utils^
|
||||
framework:icon^
|
||||
framework:keymap^
|
||||
framework:editor^
|
||||
framework:pasteboard^
|
||||
framework:text^
|
||||
framework:color^
|
||||
framework:color-prefs^
|
||||
framework:comment-box^
|
||||
framework:finder^
|
||||
framework:group^
|
||||
framework:canvas^
|
||||
framework:panel^
|
||||
framework:frame^
|
||||
framework:handler^
|
||||
framework:scheme^
|
||||
framework:main^)
|
||||
(link
|
||||
application@ version@ color-model@ mode@ exit@ menu@
|
||||
preferences@ number-snip@ autosave@ path-utils@ icon@ keymap@
|
||||
editor@ pasteboard@ text@ color@ color-prefs@ comment-box@
|
||||
finder@ group@ canvas@ panel@ frame@ handler@ scheme@ main@))
|
||||
|
||||
(define-unit/new-import-export framework@ (import mred^) (export framework^)
|
||||
(((prefix application: framework:application^)
|
||||
(prefix version: framework:version^)
|
||||
(prefix color-model: framework:color-model^)
|
||||
(prefix mode: framework:mode^)
|
||||
(prefix exit: framework:exit^)
|
||||
(prefix menu: framework:menu^)
|
||||
(prefix preferences: framework:preferences^)
|
||||
(prefix number-snip: framework:number-snip^)
|
||||
(prefix autosave: framework:autosave^)
|
||||
(prefix path-utils: framework:path-utils^)
|
||||
(prefix icon: framework:icon^)
|
||||
(prefix keymap: framework:keymap^)
|
||||
(prefix editor: framework:editor^)
|
||||
(prefix pasteboard: framework:pasteboard^)
|
||||
(prefix text: framework:text^)
|
||||
(prefix color: framework:color^)
|
||||
(prefix color-prefs: framework:color-prefs^)
|
||||
(prefix comment-box: framework:comment-box^)
|
||||
(prefix finder: framework:finder^)
|
||||
(prefix group: framework:group^)
|
||||
(prefix canvas: framework:canvas^)
|
||||
(prefix panel: framework:panel^)
|
||||
(prefix frame: framework:frame^)
|
||||
(prefix handler: framework:handler^)
|
||||
(prefix scheme: framework:scheme^)
|
||||
(prefix main: framework:main^))
|
||||
framework-separate@ mred^))
|
|
@ -108,7 +108,7 @@
|
|||
(length (syntax->list #'(arg-names ...))))
|
||||
(raise-syntax-error #f "mismatched argument list and domain contract count" stx))
|
||||
#'([(id (arg-names ctcs) ...) result]))]
|
||||
|
||||
|
||||
[((->* (mandatory ...) (optional ...) result)
|
||||
((mandatory-names ...)
|
||||
((optional-names optional-default) ...)))
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Application}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Autosave}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Canvas}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Color Model}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Color Prefs}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Color}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Comment Box}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Editor}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Exit}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Finder}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Frame}
|
||||
|
||||
|
|
|
@ -1,28 +1,37 @@
|
|||
#lang scribble/doc
|
||||
|
||||
@(require (for-label framework scheme/gui))
|
||||
@(require scribble/manual)
|
||||
@(defmodule framework/framework)
|
||||
@(defmodule framework)
|
||||
|
||||
@title{@bold{Framework}: PLT GUI Application Framework}
|
||||
|
||||
@bold{TODO:}
|
||||
@itemize{
|
||||
@item{Mode}
|
||||
@item{``Cannot parse docs for handler:open-file''}
|
||||
@item{Check indexing in preferences:get}
|
||||
@item{Warnings in the translation process}
|
||||
@item{Get rid of framework-exports.ss}
|
||||
}
|
||||
|
||||
------------------------------------------------------------------------------------------
|
||||
|
||||
The framework provides a number of mixins, classes and
|
||||
functions designed to help you build a complete application
|
||||
program on top of the @scheme[scheme/gui] library.
|
||||
|
||||
@itemize{
|
||||
@item{@bold{Entire Framework}
|
||||
|
||||
@itemize{
|
||||
|
||||
@item{@scheme[(require framework/framework)]
|
||||
@item{@scheme[(require framework)]
|
||||
|
||||
This library provides all of the definitions and syntax
|
||||
described in this manual.
|
||||
}
|
||||
@item{@scheme[(require (lib "framework-sig.ss" "framework"))]
|
||||
@item{@scheme[(require framework/sig)]
|
||||
|
||||
This library provides the signature definitions:
|
||||
@scheme[framework^], and
|
||||
|
@ -34,7 +43,7 @@
|
|||
signature contains all of the classes defined in this
|
||||
manual.
|
||||
}
|
||||
@item{@scheme[(require (lib "framework-unit.ss" "framework"))]
|
||||
@item{@scheme[(require framework/unit)]
|
||||
|
||||
This library provides one
|
||||
@scheme[unit/sig]: @scheme[framework@]. It exports the signature
|
||||
|
@ -45,19 +54,19 @@
|
|||
@item{
|
||||
@bold{Test Suite Engine}
|
||||
|
||||
@scheme[(require (lib "test.ss" "framework"))]
|
||||
@scheme[(require framework/test)]
|
||||
|
||||
This library provides all of the definitions beginning with
|
||||
@scheme[test:] described in this manual.
|
||||
}
|
||||
@item{ @bold{GUI Utilities}
|
||||
@scheme[(require (lib "gui-utils.ss" "framework"))]
|
||||
@scheme[(require framework/gui-utils)]
|
||||
|
||||
This libraries provides all of the definitions beginning
|
||||
with \scheme{gui-utils:} described in this manual.
|
||||
}
|
||||
@item{ @bold{Preferences}
|
||||
@scheme[(require (lib "preferences.ss" "framework"))]
|
||||
@scheme[(require framework/preferences)]
|
||||
|
||||
This library provides a subset of the names of the
|
||||
\scheme|framework.ss| library, namely those for
|
||||
|
@ -88,6 +97,7 @@ Johnathan Franklin, Mark Krentel, Corky Cartwright, Michael
|
|||
Ernst, Kennis Koldewyn, Bruce Duba, and many others for
|
||||
their feedback and help.
|
||||
|
||||
@include-section["tmp.scrbl"]
|
||||
@include-section["application.scrbl"]
|
||||
@include-section["autosave.scrbl"]
|
||||
@include-section["canvas.scrbl"]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Group}
|
||||
|
||||
|
@ -71,7 +71,7 @@
|
|||
@defmethod*[(((set-active-frame (frame (is-a?/c frame:basic<%>))) void))]{
|
||||
Sets the active frame in the group.
|
||||
This method is called by
|
||||
@method[frame:register-group-mixin on-focus].
|
||||
@method[frame:register-group-mixin on-activate].
|
||||
|
||||
}
|
||||
@defmethod*[(((insert-frame (frame (is-a?/c frame:basic<%>))) void))]{
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual scribble/extract)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{GUI Utilities}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Handler}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Icon}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Keymap}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Main}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Menu}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Mode}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Number Snip}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Panel}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Pasteboard}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Path Utils}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual scribble/extract)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Preferences, Textual}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Preferences}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Scheme}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual scribble/extract)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Test}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Text}
|
||||
|
||||
|
@ -112,7 +112,7 @@
|
|||
the file is saved, the port name matches when the save file
|
||||
is the path as \var{id}. If the file has not been saved, the
|
||||
port name matches if the symbol is the same as the result of
|
||||
@method[text:basic<%> port-name-matches].
|
||||
@method[text:basic<%> port-name-matches?].
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -845,7 +845,7 @@
|
|||
@defmethod*[#:mode augment (((on-display-size) void))]{
|
||||
|
||||
Adjusts the embedded editor-snip (used for reading input to the
|
||||
@method[text:ports<%> get-in-box-ports]) to match the width of the editor.
|
||||
@method[text:ports<%> get-in-box-port]) to match the width of the editor.
|
||||
}
|
||||
}
|
||||
@definterface[text:input-box<%> (text%)]{
|
||||
|
|
7
collects/scribblings/framework/tmp.scrbl
Normal file
7
collects/scribblings/framework/tmp.scrbl
Normal file
|
@ -0,0 +1,7 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual scribble/extract)
|
||||
@(require (for-label framework/main))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{TMP}
|
||||
|
||||
@;(include-extracted (lib "main2.ss" "framework"))
|
|
@ -1,6 +1,6 @@
|
|||
#lang scribble/doc
|
||||
@(require scribble/manual)
|
||||
@(require (for-label framework/framework))
|
||||
@(require (for-label framework))
|
||||
@(require (for-label scheme/gui))
|
||||
@title{Version}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user