I'm trying to Insert a 32x32 icon into a (let's say) 48x48 icon. After sticking in Width()/Height() messages to my code before and after insertion, I see that it's actually scaling my 48x48 icon to 32x32.
I don't think I like that very much.
So, I'm proposing a couple new arguments for the icon() proc (and icon/New()), x and y, to specify where the (smaller) icon should be inserted.
I'll put it up to discussion how it should work for inserting larger icons "into" a smaller one.