23. The method as recited in claim 13 , further comprising selecting either the first or the second software component, depending on a status of a software flag associated with the object.
23. The method as recited in claim 13 , further comprising selecting either the first or the second software component, depending on a status of a software flag associated with the object. 24. The method as recited in claim 23 , further comprising the object responding to text entry events, and the software flag indicating whether or not a special character is echoed when text is entered.