Update gesture-logger for new_ui
parent
613a0b4f82
commit
f50e6eef2a
|
@ -1,17 +1,16 @@
|
|||
! Copyright (C) 2007, 2008 Slava Pestov.
|
||||
! Copyright (C) 2007, 2009 Slava Pestov.
|
||||
! See http://factorcode.org/license.txt for BSD license.
|
||||
USING: accessors io kernel prettyprint ui ui.gadgets
|
||||
ui.gadgets.panes ui.gadgets.scrollers ui.gadgets.theme
|
||||
ui.gestures colors ;
|
||||
USING: accessors io kernel prettyprint colors.constants ui ui.gadgets
|
||||
ui.gadgets.panes ui.gadgets.scrollers ui.gestures ui.pens.solid ;
|
||||
IN: gesture-logger
|
||||
|
||||
TUPLE: gesture-logger < gadget stream ;
|
||||
|
||||
: <gesture-logger> ( stream -- gadget )
|
||||
\ gesture-logger new-gadget
|
||||
\ gesture-logger new
|
||||
swap >>stream
|
||||
{ 100 100 } >>dim
|
||||
black solid-interior ;
|
||||
COLOR: black <solid> >>interior ;
|
||||
|
||||
M: gesture-logger handle-gesture
|
||||
over T{ button-down } = [ dup request-focus ] when
|
||||
|
|
Loading…
Reference in New Issue