1. A method for positioning a graphical object comprising: selecting at least three source layouts, each source layout proportioning elements of the graphical object to be positioned, wherein at least a first two of the source layouts comprise different dimensions from each other, and wherein at least a second two of the source layouts comprise different font sizes from each other; generating an interpolated layout from the at least three source layouts using both the different dimensions and the different font sizes; and positioning the graphical object in accordance with the interpolated layout to obtain a desired runtime layout of the graphical object.