From 9bcde6657dd21459e9d67efddc83c738b60b1d62 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Sun, 17 Jul 2005 06:49:07 +0000 Subject: [PATCH] UI paint cleanups --- library/styles.factor | 3 +++ library/ui/buttons.factor | 3 +++ library/ui/gadgets.factor | 12 +-------- library/ui/paint.factor | 52 ++++++++++++++++++++++++++------------- 4 files changed, 42 insertions(+), 28 deletions(-) diff --git a/library/styles.factor b/library/styles.factor index 0f95ba97b0..0707aa0ab1 100644 --- a/library/styles.factor +++ b/library/styles.factor @@ -10,6 +10,9 @@ IN: styles : green [ 0 255 0 ] ; : blue [ 0 0 255 ] ; +SYMBOL: filled +SYMBOL: etched + SYMBOL: foreground ! Used for text and outline shapes. SYMBOL: background ! Used for filled shapes. SYMBOL: rollover-bg diff --git a/library/ui/buttons.factor b/library/ui/buttons.factor index cedfc7d955..1f85be22fe 100644 --- a/library/ui/buttons.factor +++ b/library/ui/buttons.factor @@ -40,3 +40,6 @@ sequences io sequences styles ; dup [ button-update ] [ mouse-leave ] set-action dup [ button-update ] [ mouse-enter ] set-action [ drop ] [ drag 1 ] set-action ; + +: