image-name instances can now be passed to <button> etc
parent
a0ad6bda39
commit
8480034d6e
|
@ -1,7 +1,7 @@
|
||||||
! Copyright (C) 2009 Slava Pestov.
|
! Copyright (C) 2009 Slava Pestov.
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: kernel accessors ui.images ui.pens
|
USING: kernel accessors ui.images ui.pens
|
||||||
ui.pens.image ui.gadgets ;
|
ui.pens.image ui.gadgets ui.gadgets.labels ;
|
||||||
IN: ui.gadgets.icons
|
IN: ui.gadgets.icons
|
||||||
|
|
||||||
TUPLE: icon < gadget ;
|
TUPLE: icon < gadget ;
|
||||||
|
@ -10,3 +10,5 @@ TUPLE: icon < gadget ;
|
||||||
icon new swap <image-pen> t >>fill? >>interior ;
|
icon new swap <image-pen> t >>fill? >>interior ;
|
||||||
|
|
||||||
M: icon pref-dim* dup interior>> pen-pref-dim ;
|
M: icon pref-dim* dup interior>> pen-pref-dim ;
|
||||||
|
|
||||||
|
M: image-name >label <icon> ;
|
Loading…
Reference in New Issue