Parents: | ui |
Authors: | Slava Pestov |
Class | Superclass | Slots |
button-down | tuple | mods # |
button-up | tuple | mods # |
drag | tuple | # |
file-drop | tuple | mods |
key-down | key-gesture | |
key-gesture | tuple | mods sym |
key-up | key-gesture | |
propagate-gesture-tuple | tuple | gesture gadget |
propagate-key-gesture-tuple | tuple | gesture world |
send-gesture-tuple | tuple | gesture gadget |
user-input-tuple | tuple | string world |
action |
Word | Stack effect |
action-modifier | ( -- mod ) |
gesture>string | ( gesture -- string/f ) |
handle-gesture | ( gesture gadget -- ? ) |
handles-gesture? | ( gesture gadget -- ? ) |
keysym>string | ( keysym -- string ) |
modifiers>string | ( modifiers -- string ) |
send-queued-gesture | ( request -- ) |
A+ |
C+ |
M+ |
S+ |
double-click-timeout |
drag-timer |
dropped-files |
hand-buttons |
hand-click# |
hand-click-loc |
hand-clicked |
hand-gadget |
hand-last-button |
hand-last-time |
hand-loc |
hand-world |
scroll-direction |
Word | Stack effect |
<button-down> | ( mods # -- button-down ) |
<button-up> | ( mods # -- button-up ) |
<drag> | ( # -- drag ) |
<file-drop> | ( mods -- file-drop ) |
<key-down> | ( mods sym action? -- key-down ) |
<key-up> | ( mods sym action? -- key-up ) |
action-gestures | ( -- value ) |
button-gesture | ( gesture -- ) |
drag-gesture | ( -- ) |
drag-loc | ( -- loc ) |
each-gesture | ( gesture seq -- ) |
fire-motion | ( -- ) |
focus-child | ( child gadget ? -- ) |
forget-rollover | ( -- ) |
gesture-queue | ( -- deque ) |
get-gesture-handler | ( gesture gadget -- quot ) |
hand-click-rel | ( gadget -- loc ) |
hand-gestures | ( new old -- ) |
hand-moved? | ( -- ? ) |
hand-rel | ( gadget -- loc ) |
modifier | ( mod modifiers -- seq ) |
move-hand | ( loc world -- ) |
multi-click-button? | ( button -- button ? ) |
multi-click-position? | ( -- ? ) |
multi-click-timeout? | ( -- ? ) |
multi-click? | ( button -- ? ) |
new-key-gesture | ( mods sym action? class -- key-gesture ) |
parents-handle-gesture? | ( gesture gadget -- ? ) |
propagate-gesture | ( gesture gadget -- ) |
propagate-key-gesture | ( gesture world -- ) |
queue-gesture | ( ... class -- ) |
resend-gesture | ( gesture gadget -- ? ) |
send-action | ( world gesture -- ) |
send-button-down | ( gesture loc world -- ) |
send-button-up | ( gesture loc world -- ) |
send-gain-focus | ( gadget -- ) |
send-gesture | ( gesture gadget -- ) |
send-lose-focus | ( gadget -- ) |
send-scroll | ( direction loc world -- ) |
set-gestures | ( class hash -- ) |
start-drag-timer | ( -- ) |
stop-drag-timer | ( -- ) |
under-hand | ( -- seq ) |
update-click# | ( button -- ) |
update-clicked | ( -- ) |
user-input | ( string world -- ) |
world-focus | ( world -- gadget ) |
Word | Stack effect |
action? | ( object -- ? ) |
button-down? | ( object -- ? ) |
button-up? | ( object -- ? ) |
close-action? | ( object -- ? ) |
copy-action? | ( object -- ? ) |
cut-action? | ( object -- ? ) |
delete-action? | ( object -- ? ) |
down-action? | ( object -- ? ) |
drag? | ( object -- ? ) |
file-drop? | ( object -- ? ) |
gain-focus? | ( object -- ? ) |
key-down? | ( object -- ? ) |
key-gesture? | ( object -- ? ) |
key-up? | ( object -- ? ) |
left-action? | ( object -- ? ) |
lose-focus? | ( object -- ? ) |
motion? | ( object -- ? ) |
mouse-enter? | ( object -- ? ) |
mouse-leave? | ( object -- ? ) |
mouse-scroll? | ( object -- ? ) |
new-action? | ( object -- ? ) |
open-action? | ( object -- ? ) |
paste-action? | ( object -- ? ) |
propagate-gesture-tuple? | ( object -- ? ) |
propagate-key-gesture-tuple? | ( object -- ? ) |
redo-action? | ( object -- ? ) |
revert-action? | ( object -- ? ) |
right-action? | ( object -- ? ) |
save-action? | ( object -- ? ) |
save-as-action? | ( object -- ? ) |
select-all-action? | ( object -- ? ) |
send-gesture-tuple? | ( object -- ? ) |
undo-action? | ( object -- ? ) |
up-action? | ( object -- ? ) |
user-input-tuple? | ( object -- ? ) |
zoom-in-action? | ( object -- ? ) |
zoom-out-action? | ( object -- ? ) |