From dd3a21f4f091631d38c2ef1f37767defed7b4c02 Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Sat, 14 Feb 2009 20:46:13 -0600 Subject: [PATCH] New look for buttons --- basis/ui/gadgets/buttons/buttons.factor | 31 +++++++++++++------------ 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/basis/ui/gadgets/buttons/buttons.factor b/basis/ui/gadgets/buttons/buttons.factor index 401c3b86db..115854dcfd 100644 --- a/basis/ui/gadgets/buttons/buttons.factor +++ b/basis/ui/gadgets/buttons/buttons.factor @@ -3,10 +3,10 @@ USING: accessors arrays kernel math models namespaces sequences strings quotations assocs combinators classes colors colors.constants classes.tuple opengl opengl.gl math.vectors ui.commands ui.gadgets -ui.gadgets.borders ui.gadgets.labels -ui.gadgets.tracks ui.gadgets.packs ui.gadgets.worlds ui.gestures -ui.pens ui.pens.solid ui.pens.image math.rectangles locals -fry combinators.smart ; +ui.gadgets.borders ui.gadgets.labels ui.gadgets.tracks +ui.gadgets.packs ui.gadgets.worlds ui.gestures ui.pens ui.pens.solid +ui.pens.image ui.pens.tile math.rectangles locals fry +combinators.smart ; IN: ui.gadgets.buttons TUPLE: button < border pressed? selected? quot ; @@ -84,24 +84,24 @@ M: button-pen pen-pref-dim : roll-button-theme ( button -- button ) f COLOR: black dup f f >>boundary - f f pressed-gradient f f >>interior + f f COLOR: black f f >>interior align-left ; inline : ( label quot -- button )