17. The non-transitory computer readable medium of claim 14 , wherein the text style change comprises a change of paragraph alignment and the touch event corresponds to a gesture comprising touching two points in a body of the selected text and moving the touch points at least one of horizontally left in order to apply left-justified alignment, horizontally right in order to apply right-justified alignment, horizontally away from one another in order to apply fully justified alignment, or horizontally toward one another in order to apply centered alignment.
14. A non-transitory computer readable medium storing instructions thereon that, when executed by at least one processor, cause a computer system to: select, by at least one processor, a subset of touch events from a plurality of available touch events to receive from an operating system; register an application having a text editing function with the operating system such that the application having the text editing function receives only the subset of touch events from the plurality of available touch events from the operating system; map a unique predefined combination of a total number of items that initiate a given touch event and a given location of the given touch event relative to preselected text to each text style change; receive from the operating system an indication of a touch event from the subset of touch events with regard to text displayed on a touch screen display, the indication comprising co-ordinates of the touch event, a number of pointers, and an action code; upon receipt of the indication of the touch event from the subset of touch events made with regard to selected text displayed on the touch screen display, determine, by the application based on co-ordinates of the touch event, the number of pointers, and the action code, a gesture of a plurality of predefined gestures made with regard to the selected text displayed on the touch screen display by comparing the co-ordinates of the touch event to a location of the selected text displayed on the touch screen display and the given location of the given touch event relative to the preselected text; identify a text style change mapped to the determined gesture; and apply the text style change to at least a portion of the selected text displayed on the touch screen display.