1. A method of allowing a user to change the properties of an object in a graphical user interface for a computer, the method comprising: positioning a pointer over the object, wherein said positioning the pointer over the object causes the display of the at least one property value to occur automatically; and subsequently positioning the pointer over the displayed at least one property value, wherein said positioning the pointer over the property value automatically causes the property value to transition from a static state to an editable state.