1. A method comprising: detecting a location of a text selection icon on a display of an electronic device; and, detecting touch input representing a selection of text displayed on the display using the text selection icon; wherein: if the detected location of the text selection icon is maintained within a zone adjacent an edge of the display, the displayed text is selected on a row by row basis; and, if the detected location of the text selection icon moves outside said zone, the displayed text is selected on a letter by letter basis.