From 3d173c3af529714cbde498402f6076dd7e63b199 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Fri, 26 Aug 2005 04:55:56 +0000 Subject: [PATCH] nicer-looking menus in UI --- TODO.FACTOR.txt | 3 -- library/help/tutorial.factor | 5 +++ library/inference/print-dataflow.factor | 2 +- library/ui/buttons.factor | 24 +++++++++---- library/ui/menus.factor | 10 ++++-- library/ui/paint.factor | 14 ++++++++ library/ui/panes.factor | 25 +++++++++---- library/ui/presentations.factor | 33 ++++++++++++----- library/ui/ui.factor | 48 +++++++++++++------------ library/ui/world.factor | 7 ++-- 10 files changed, 116 insertions(+), 55 deletions(-) diff --git a/TODO.FACTOR.txt b/TODO.FACTOR.txt index b42562bf6d..fcce0145af 100644 --- a/TODO.FACTOR.txt +++ b/TODO.FACTOR.txt @@ -8,15 +8,12 @@ - off-by-one error in pick-up? - closing ui does not stop timers - adding/removing timers automatically for animated gadgets -- fix listener prompt display after presentation commands invoked - theme abstraction in ui - menu dragging - fix up the min thumb size hack - gaps in pack layout - find out why so many small bignums get consed - faster mouse tracking -- an interior paint that is only painted on rollover and mouse press; - use it for menu items. give menus a gradient background - scroll bar: more intuitive behavior when clicking inside the elevator - nicer scrollbars with up/down buttons - icons diff --git a/library/help/tutorial.factor b/library/help/tutorial.factor index 75c9a8b7e8..48c06339a0 100644 --- a/library/help/tutorial.factor +++ b/library/help/tutorial.factor @@ -17,6 +17,7 @@ M: string tutorial-line