! Copyright (C) 2006, 2008 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs fry help.markup kernel make quotations
+USING: accessors assocs help.markup kernel make quotations
sequences splitting tr ui.gestures unicode words ;
IN: ui.commands
! Copyright (C) 2005, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays binary-search combinators concurrency.flags
-deques fry kernel locals make math math.order math.rectangles
-math.vectors models namespaces sequences threads vectors ;
+USING: accessors arrays binary-search combinators
+concurrency.flags deques kernel make math math.order
+math.rectangles math.vectors models namespaces sequences threads
+vectors vocabs.loader ;
IN: ui.gadgets
! Values for orientation slot
! Copyright (C) 2006, 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs fry kernel locals math math.vectors
-opengl sequences ui.gadgets ui.gadgets.grids.private ui.pens ;
+USING: accessors assocs kernel math math.vectors opengl
+sequences ui.gadgets ui.gadgets.grids.private ui.pens ;
IN: ui.gadgets.grid-lines
TUPLE: grid-lines color ;
! Copyright (C) 2006, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays fry kernel make math math.order
+USING: accessors arrays kernel make math math.order
math.rectangles math.vectors sequences strings.tables
ui.baseline-alignment ui.gadgets ;
IN: ui.gadgets.grids
! Copyright (C) 2005, 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators kernel locals math math.rectangles
-math.vectors memoize models namespaces opengl sequences sorting
+USING: accessors combinators kernel math math.rectangles
+math.vectors models namespaces opengl sequences sorting
ui.commands ui.gadgets ui.gadgets.borders ui.gadgets.buttons
ui.gadgets.glass ui.gadgets.packs ui.gadgets.worlds
ui.gadgets.wrappers ui.gestures ui.operations ui.pens
! Copyright (C) 2005, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators fry kernel math math.order
+USING: accessors arrays combinators kernel math math.order
math.vectors sequences ui.baseline-alignment
ui.baseline-alignment.private ui.gadgets ;
IN: ui.gadgets.packs
! Copyright (C) 2005, 2010 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: accessors assocs classes combinators destructors
-documents.private fonts fry io io.styles kernel locals math
-math.rectangles math.vectors models namespaces sequences sets
-sorting splitting strings ui.baseline-alignment ui.clipboards
-ui.gadgets ui.gadgets.borders ui.gadgets.grid-lines
-ui.gadgets.grids ui.gadgets.icons ui.gadgets.incremental
-ui.gadgets.labels ui.gadgets.menus ui.gadgets.packs
-ui.gadgets.paragraphs ui.gadgets.presentations
-ui.gadgets.private ui.gadgets.scrollers ui.gadgets.tracks
-ui.gestures ui.images ui.pens.solid ui.render ui.theme
-ui.traverse unicode ;
+documents.private fonts io io.styles kernel math math.rectangles
+math.vectors models namespaces sequences sets sorting splitting
+strings ui.baseline-alignment ui.clipboards ui.gadgets
+ui.gadgets.borders ui.gadgets.grid-lines ui.gadgets.grids
+ui.gadgets.icons ui.gadgets.incremental ui.gadgets.labels
+ui.gadgets.menus ui.gadgets.packs ui.gadgets.paragraphs
+ui.gadgets.presentations ui.gadgets.private ui.gadgets.scrollers
+ui.gadgets.tracks ui.gestures ui.images ui.pens.solid ui.render
+ui.theme ui.traverse unicode ;
FROM: io.styles => foreground background ;
FROM: ui.gadgets.wrappers => <wrapper> ;
IN: ui.gadgets.panes
! Copyright (C) 2005, 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors colors colors.constants combinators kernel
-math.rectangles math.vectors namespaces opengl opengl.capabilities
-opengl.gl opengl.textures sequences sets ui.gadgets ui.pens ;
+USING: accessors colors combinators kernel math.rectangles
+math.vectors namespaces opengl opengl.capabilities opengl.gl
+opengl.textures sequences sets ui.gadgets ui.pens ;
IN: ui.render
SYMBOL: clip
! Copyright (C) 2006, 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: memory namespaces system ui ui.backend ui.commands
-ui.gestures ui.tools.browser ui.tools.common
-ui.tools.error-list ui.tools.listener vocabs.refresh ;
+ui.gestures ui.tools.browser ui.tools.common ui.tools.error-list
+ui.tools.listener vocabs.refresh ;
IN: ui.tools
\ refresh-all H{ { +nullary+ t } { +listener+ t } } define-command
! Copyright (C) 2006, 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs colors colors.constants combinators
-concurrency.messaging formatting fry inspector kernel make
-models models.arrow namespaces sequences threads tools.walker ui
-ui.commands ui.gadgets ui.gadgets.buttons ui.gadgets.labels
-ui.gadgets.status-bar ui.theme ui.gadgets.toolbar
-ui.gadgets.tracks ui.gestures ui.pens.solid ui.tools.browser
-ui.tools.common ui.tools.listener ui.tools.traceback ;
+USING: accessors assocs combinators concurrency.messaging kernel
+models namespaces sequences threads tools.walker ui ui.commands
+ui.gadgets ui.gadgets.labels ui.gadgets.status-bar
+ui.gadgets.toolbar ui.gadgets.tracks ui.gestures ui.pens.solid
+ui.theme ui.tools.browser ui.tools.common ui.tools.traceback ;
IN: ui.tools.walker
TUPLE: walker-gadget < tool
USING: accessors arrays assocs boxes classes.tuple
classes.tuple.parser combinators combinators.short-circuit
concurrency.flags concurrency.promises continuations deques
-destructors dlists fry init kernel lexer make math
-math.functions namespaces parser sequences sets strings threads
-ui.backend ui.gadgets ui.gadgets.private ui.gadgets.worlds
-ui.gestures ui.render vectors vocabs.parser words ;
+destructors dlists init kernel lexer make math math.functions
+namespaces parser sequences sets strings threads ui.backend
+ui.gadgets ui.gadgets.private ui.gadgets.worlds ui.gestures
+ui.render vectors vocabs.parser words ;
IN: ui
<PRIVATE