|
19 | 19 | (link "https://github.com/Bogdanp/racket-gui-easy/blob/master/examples/list.rkt" |
20 | 20 | @filepath{examples/list.rkt})) |
21 | 21 |
|
22 | | - |
23 | | - |
24 | | - |
25 | 22 | @title{Reference} |
26 | 23 | @defmodule[racket/gui/easy] |
27 | 24 |
|
|
75 | 72 |
|
76 | 73 | @section{Views} |
77 | 74 |
|
78 | | -@deftech{View}s are functions that return a @racket[view<%>] instance. |
| 75 | +@deftech{Views} are functions that return a @racket[view<%>] instance. |
79 | 76 |
|
80 | | -Views might wrap a specific GUI widget, like a text message or button, or |
81 | | -they might construct a tree of smaller views, forming a larger component. |
| 77 | +Views might wrap a specific GUI widget, like a text message or button, |
| 78 | +or they might construct a tree of smaller views, forming a larger |
| 79 | +component. |
82 | 80 |
|
83 | | -Views are typically @tech{Observable}-aware in ways that make sense for each individual view. |
84 | | -For instance the text view takes as input an observable string and the rendered text label updates |
85 | | -with changes to that observable. |
| 81 | +Views are typically @tech{Observable}-aware in ways that make sense |
| 82 | +for each individual view. For instance the text view takes as input an |
| 83 | +observable string and the rendered text label updates with changes to |
| 84 | +that observable. |
86 | 85 |
|
87 | | -Many @racketmodname[racket/gui] widgets are already wrapped by GUI Easy, but programmers can |
88 | | -implement the @racket[view<%>] interface themselves in order to integrate arbitrary widgets, such as |
89 | | -those from 3rd-party packages in the Racket ecosystem, into their projects. |
| 86 | +Many @racketmodname[racket/gui] widgets are already wrapped by GUI Easy, |
| 87 | +but programmers can implement the @racket[view<%>] interface themselves |
| 88 | +in order to integrate arbitrary widgets, such as those from 3rd-party |
| 89 | +packages in the Racket ecosystem, into their projects. |
90 | 90 |
|
91 | 91 | @subsection[#:tag "windows&dialogs"]{Windows & Dialogs} |
92 | 92 |
|
@@ -842,7 +842,7 @@ those from 3rd-party packages in the Racket ecosystem, into their projects. |
842 | 842 |
|
843 | 843 | @section{Observables} |
844 | 844 |
|
845 | | -@deftech{Observable}s are containers for values that may change over |
| 845 | +@deftech{Observables} are containers for values that may change over |
846 | 846 | time. Their changes may be observed by arbitrary functions. |
847 | 847 |
|
848 | 848 | @; Require the private module to avoid requiring racket/gui/base. |
|
0 commit comments