Parents: | ui.gadgets |
Authors: | Slava Pestov |
Class | Superclass | Slots |
action-field | field | quot |
editor | line-gadget | caret mark caret-shape focused? blink blink-timer default-text preedit-start preedit-end preedit-selected-start preedit-selected-end preedit-selection-mode? preedit-underlines |
field | border | editor min-cols max-cols |
model-field | field | field-model |
multiline-editor | editor | |
source-editor | multiline-editor |
+box+ |
+filled+ |
+line+ |
caret-style |
Word | Stack effect |
<action-field> | ( quot: ( string -- ) -- gadget ) |
<editor> | ( -- editor ) |
<element-model> | ( editor element -- model ) |
<model-field> | ( model -- gadget ) |
<multiline-editor> | ( -- editor ) |
<source-editor> | ( -- editor ) |
caret-dim | ( editor -- dim ) |
caret-loc | ( editor -- loc ) |
change-caret | ( editor quot: ( loc document -- newloc ) -- ) |
change-caret&mark | ( editor quot: ( loc document -- newloc ) -- ) |
change-selection | ( editor quot -- ) |
clear-editor | ( editor -- ) |
click-loc | ( editor model -- ) |
clicked-loc | ( editor -- loc ) |
com-cut | ( editor -- ) |
com-join-lines | ( editor -- ) |
com-paste | ( editor -- ) |
com-redo | ( editor -- ) |
com-undo | ( editor -- ) |
delete-next-character | ( editor -- ) |
delete-next-word | ( editor -- ) |
delete-previous-character | ( editor -- ) |
delete-previous-word | ( editor -- ) |
delete-to-end-of-document | ( editor -- ) |
delete-to-end-of-line | ( editor -- ) |
delete-to-start-of-document | ( editor -- ) |
delete-to-start-of-line | ( editor -- ) |
delete/backspace | ( editor quot -- ) |
drag-caret&mark | ( editor -- caret mark ) |
drag-direction? | ( loc editor -- ? ) |
drag-selection | ( editor -- ) |
drag-selection-caret | ( loc editor element -- loc ) |
drag-selection-mark | ( loc editor element -- loc ) |
editor-backspace | ( editor elt -- ) |
editor-caret | ( editor -- loc ) |
editor-cut | ( editor clipboard -- ) |
editor-delete | ( editor elt -- ) |
editor-line | ( n editor -- str ) |
editor-mark | ( editor -- loc ) |
editor-menu | ( editor -- ) |
editor-next | ( editor elt -- ) |
editor-prev | ( editor elt -- ) |
editor-select | ( from to editor -- ) |
editor-select-next | ( editor elt -- ) |
editor-select-prev | ( editor elt -- ) |
editor-string | ( editor -- string ) |
end-of-document | ( editor -- ) |
end-of-line | ( editor -- ) |
end-of-paragraph | ( editor -- ) |
extend-selection | ( editor -- ) |
focus-editor | ( editor -- ) |
insert-newline | ( editor -- ) |
invoke-action-field | ( field -- ) |
loc>point | ( loc editor -- loc ) |
loc>x | ( loc editor -- x ) |
mark>caret | ( editor -- ) |
mouse-elt | ( -- element ) |
new-editor | ( class -- editor ) |
new-field | ( class -- gadget ) |
next-character | ( editor -- ) |
next-line | ( editor -- ) |
next-page | ( editor -- ) |
next-word | ( editor -- ) |
paste-selection | ( editor -- ) |
point>loc | ( point editor -- loc ) |
position-caret | ( editor -- ) |
previous-character | ( editor -- ) |
previous-line | ( editor -- ) |
previous-page | ( editor -- ) |
previous-word | ( editor -- ) |
readline-bindings | ( editor-class -- ) |
remove-preedit-info | ( editor -- ) |
remove-preedit-text | ( editor -- ) |
remove-selection | ( editor -- ) |
scroll>caret | ( editor -- ) |
select-all | ( editor -- ) |
select-elt | ( editor elt -- ) |
select-end-of-document | ( editor -- ) |
select-end-of-line | ( editor -- ) |
select-end-of-paragraph | ( editor -- ) |
select-line | ( editor -- ) |
select-next-character | ( editor -- ) |
select-next-line | ( editor -- ) |
select-next-page | ( editor -- ) |
select-next-word | ( editor -- ) |
select-previous-character | ( editor -- ) |
select-previous-line | ( editor -- ) |
select-previous-page | ( editor -- ) |
select-previous-word | ( editor -- ) |
select-start-of-document | ( editor -- ) |
select-start-of-line | ( editor -- ) |
select-start-of-paragraph | ( editor -- ) |
select-word | ( editor -- ) |
selected-token | ( editor -- string ) |
set-caret | ( loc editor -- ) |
set-editor-string | ( string editor -- ) |
set-mark | ( loc editor -- ) |
start-of-document | ( editor -- ) |
start-of-line | ( editor -- ) |
start-of-paragraph | ( editor -- ) |
unfocus-editor | ( editor -- ) |
Word | Stack effect |
action-field? | ( object -- ? ) |
editor? | ( object -- ? ) |
field? | ( object -- ? ) |
model-field? | ( object -- ? ) |
multiline-editor? | ( object -- ? ) |
source-editor? | ( object -- ? ) |