factor/library/ui/tools/launchpad.factor

29 lines
891 B
Factor
Raw Normal View History

! Copyright (C) 2006 Slava Pestov
! See http://factorcode.org/license.txt for BSD license.
2006-08-24 18:23:48 -04:00
IN: gadgets
USING: gadgets-presentations memory io gadgets-panes
gadgets-scrolling namespaces help kernel gadgets-listener
2006-08-24 19:15:50 -04:00
gadgets-browser gadgets-search ;
2006-03-24 03:28:46 -05:00
: handbook-window ( -- )
T{ link f "handbook" } show ;
2006-03-24 03:28:46 -05:00
2006-05-18 22:01:38 -04:00
: memory-window ( -- )
2006-08-24 18:23:48 -04:00
[ heap-stats. terpri room. ] make-pane <scroller>
"Memory" open-titled-window ;
2006-05-18 22:01:38 -04:00
: globals-window ( -- )
global show ;
2006-05-18 22:01:38 -04:00
2006-08-24 18:23:48 -04:00
world {
{ f "Listener" f [ drop listener-window ] }
{ f "Browser" f [ drop browser-window ] }
{ f "Apropos" f [ drop apropos-window ] }
{ f "Help" f [ drop handbook-window ] }
{ f "Search Help" f [ drop search-help-window ] }
{ f "Globals" f [ drop globals-window ] }
{ f "Memory" f [ drop memory-window ] }
{ f "Save image" f [ drop save ] }
{ f "Exit" f [ drop 0 exit ] }
} define-commands