Add ui.gadgets.icons

db4
Slava Pestov 2009-02-11 04:56:38 -06:00
parent 6e10a4a0c4
commit 45ce51260f
2 changed files with 13 additions and 0 deletions

View File

@ -0,0 +1 @@
Slava Pestov

View File

@ -0,0 +1,12 @@
! Copyright (C) 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: kernel accessors ui.images ui.render ui.gadgets ;
IN: ui.gadgets.icons
TUPLE: icon < gadget image ;
: <icon> ( image-name -- icon ) icon new swap >>image ;
M: icon draw-gadget* image>> draw-image ;
M: icon pref-dim* image>> image-dim ;