ack. lua was so close. it just won't work for keeping a network image. maybe i should have 2 solutions because it does work for gui crap. the network image does not need any scripting.
lets make up an imaginary language based on tables just like lua.
{
edPushButton=
{
position={198,198},
size={108,18},
}
}
bah.