Add <filled-border>

db4
Slava Pestov 2008-12-19 02:25:40 -06:00
parent 735dbfb79f
commit 061b83b5dd
1 changed files with 3 additions and 0 deletions

View File

@ -16,6 +16,9 @@ TUPLE: border < gadget
swap border new-border
swap dup 2array >>size ;
: <filled-border> ( child gap -- border )
<border> { 1 1 } >>fill ;
M: border pref-dim*
[ size>> 2 v*n ] keep
gadget-child pref-dim v+ ;