From 0ff745ffed948ddf21f6a1079b63df587fd48794 Mon Sep 17 00:00:00 2001 From: Eduardo Cavazos <dharmatech@finkelstein.stackeffects.info> Date: Sun, 20 Jul 2008 05:58:40 -0500 Subject: [PATCH] ui.gadgets: add init-gadget --- extra/ui/gadgets/gadgets.factor | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/extra/ui/gadgets/gadgets.factor b/extra/ui/gadgets/gadgets.factor index a4cdd69d69..328d6eb749 100755 --- a/extra/ui/gadgets/gadgets.factor +++ b/extra/ui/gadgets/gadgets.factor @@ -27,13 +27,13 @@ M: gadget model-changed 2drop ; : nth-gadget ( n gadget -- child ) children>> nth ; -: new-gadget ( class -- gadget ) - new - { 0 0 } clone >>loc - { 0 0 } clone >>dim - { 0 1 } >>orientation - t >>visible? - { f f } >>graft-state ; inline +: init-gadget ( gadget -- gadget ) + init-rect + { 0 1 } >>orientation + t >>visible? + { f f } >>graft-state ; inline + +: new-gadget ( class -- gadget ) new init-gadget ; inline : <gadget> ( -- gadget ) gadget new-gadget ;