1. A method for positioning a graphical object comprising: selecting at least two source layouts, each source layout proportioning elements of the graphical object to be positioned; generating an interpolated layout from the at least two source layouts; and positioning the graphical object in accordance with the interpolated layout to obtain a desired runtime layout of the graphical object.