16. The system according to claim 9 , wherein the position of the insertion point is automatically adjusted before content of the object is modified.
9. A system comprising: at least one processor; and a memory operatively connected with the processor, wherein the memory stores computer-executable instructions, that cause the processor to perform: receiving input selecting a location within an application as an insertion point for entering an object within the application; determining that content exists in the application; determining whether the selected location is within at least one of a gravity boundary and a measurement boundary of at least one guideline of a plurality of guidelines associated with portions of the content; selecting a dominant guideline from among the plurality of guidelines; automatically adjusting a position of the insertion point to align the position according to the dominant guideline.