1. A method of enabling input on a handheld electronic device that comprises an output apparatus, an input apparatus comprising a plurality of input members, and a processor apparatus, the method comprising: detecting selection of one or more input members of the input apparatus; determining one or more disambiguated objects corresponding to the one or more input members by searching data stored on the handheld electronic device; providing one or more of the disambiguated objects; detecting selection of a displayed object from the one or more provided disambiguated objects; detecting a predetermined input when an edit focus of the processor apparatus is on a character of the displayed object, the character being assigned to an input member having a plurality of characters assigned thereto; responsive to the predetermined input, modifying the displayed object by replacing the character with a different character assigned to the input member, the modified displayed object being different than each of the one or more disambiguated objects; and detecting a second selection of an input member having a number of characters assigned thereto and responsive thereto: inserting a non-delimiter character of the number of characters at a position of the edit focus in the modified displayed object; and exiting an edit mode on the handheld device.
1. A method of enabling input on a handheld electronic device that comprises an output apparatus, an input apparatus comprising a plurality of input members, and a processor apparatus, the method comprising: detecting selection of one or more input members of the input apparatus; determining one or more disambiguated objects corresponding to the one or more input members by searching data stored on the handheld electronic device; providing one or more of the disambiguated objects; detecting selection of a displayed object from the one or more provided disambiguated objects; detecting a predetermined input when an edit focus of the processor apparatus is on a character of the displayed object, the character being assigned to an input member having a plurality of characters assigned thereto; responsive to the predetermined input, modifying the displayed object by replacing the character with a different character assigned to the input member, the modified displayed object being different than each of the one or more disambiguated objects; and detecting a second selection of an input member having a number of characters assigned thereto and responsive thereto: inserting a non-delimiter character of the number of characters at a position of the edit focus in the modified displayed object; and exiting an edit mode on the handheld device. 8. The method of claim 1 , further comprising: displaying an alternate character when an edit focus of the processor apparatus is on a first character of the displayed object, the given character and the alternate character being assigned to an input member; detecting a navigational input in a direction toward a second character of the displayed object; moving the edit focus from the first character onto each successively adjacent character of the displayed object until the edit focus is on the second character; and when the edit focus is on any given character, displaying a separate character assigned to the same input member as the given character.