8 | | == Overview == |
9 | | ^(Provide a brief overview of the whole task in its first revision. Stick to the current revision of the task, but keep an eye to the whole task progress, and stay alert for possible smells.)^ |
10 | | |
| 8 | Text select - |
| 9 | * Text selection is done by |
| 10 | * clicking and dragging on text |
| 11 | * double clicking on a word (selects the whole word) |
| 12 | * shift + left (right) arrow select text in desired position (one character). On up/down the text is selected to the same position on the previous/next line if there is text on it or to the end of the line otherwise |
| 13 | * Should highlight text (with inversed colors) |
| 14 | * Should apply style to selection only. If nothing is selected, should apply styles from cursor position to the next character which has own style. |
| 15 | * Text selection should be draggable |