1. A method of searching on a handheld electronic device, comprising: receiving input of at least one search criteria; receiving input to select at least two of a plurality of components of the handheld electronic device to be searched; conducting a search of the at least two components based upon the at least one search criteria; determining at least one search result from the search; displaying the at least one search result; and displaying and providing, for the at least one search result, at least one user interaction available from a different application, and performing one of the at least one user interaction directly from the search results displayed, without opening the different application, the at least one user interaction being selected from a group including directly editing the item, directly forwarding a message, replying to a message, directly e-mailing an e-mail address and directly calling a phone number.
1. A method of searching on a handheld electronic device, comprising: receiving input of at least one search criteria; receiving input to select at least two of a plurality of components of the handheld electronic device to be searched; conducting a search of the at least two components based upon the at least one search criteria; determining at least one search result from the search; displaying the at least one search result; and displaying and providing, for the at least one search result, at least one user interaction available from a different application, and performing one of the at least one user interaction directly from the search results displayed, without opening the different application, the at least one user interaction being selected from a group including directly editing the item, directly forwarding a message, replying to a message, directly e-mailing an e-mail address and directly calling a phone number. 10. The method of claim 1 further comprising: displaying a screen including a plurality of search entry fields and a plurality of representations of different applications to be searched; accepting input of at least one of the search entry fields and at least two of the representations of the different applications to be searched; displaying a menu associated with the screen; and accepting input to start the search from the menu.