! Copyright (C) 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs colors.constants
-definitions.icons fry help help.topics kernel math.rectangles
-models.arrow namespaces sequences tools.crossref ui.gadgets
-ui.gadgets.glass ui.gadgets.labeled ui.gadgets.search-tables
-ui.gadgets.tables ui.gadgets.wrappers ui.gestures ui.images
-ui.operations ui.pens.solid ui.theme ui.theme.images ;
+USING: accessors arrays assocs definitions.icons fry help
+help.topics kernel math.rectangles models.arrow namespaces
+sequences tools.crossref ui.gadgets ui.gadgets.glass
+ui.gadgets.labeled ui.gadgets.search-tables ui.gadgets.tables
+ui.gadgets.wrappers ui.gestures ui.images ui.operations ui.theme
+ui.tools.common ;
FROM: ui.gadgets.wrappers => wrapper ;
IN: ui.tools.browser.popups
30 >>max-cols ;
: <links-popup> ( model quot title -- gadget )
- [ <links-table> content-background <solid> >>interior ] dip
+ [ <links-table> white-interior ] dip
popup-color <labeled> links-popup new-wrapper ;
links-popup H{
dup '[ _ accept-completion ] >>action ;
: <completion-scroller> ( completion-popup -- scroller )
- table>> <scroller> content-background <solid> >>interior ;
+ table>> <scroller> white-interior ;
: <completion-popup> ( interactor completion-mode -- popup )
[ vertical completion-popup new-track ] 2dip