Назначение: иногда при работе с текстом возникают случаи, когда с некоторой частью (фрагментом) текста необходимо манипулировать как с единым целым. Однако с помощью клавиатуры и манипулятора можно осуществлять действия максимум с одним символом (а то и вообще с одной точкой). Чтобы в графическом интерфейсе указать, что фрагмент текста необходимо рассматривать как единое целое, его необходимо выделить. Обычно текст выделяется непрерывным блоком (то есть построчно, от начального символа до конечного построчно).
Примечание: в некоторых редакторах существует возможность выделения строчного (целыми строками) или прямоугольного (с определенной позиции слева до определенной позиции вправо во всех строках) фрагмента текста, но на ее реализацию нет стандарта.
Действие: выделение непрерывного блока теста.
Реализация:
Мышью: нажмите левой клавишей мыши на символе, с которого надо начать выделение, и, удерживая клавишу; переместите курсор мыши до последней позиции текста, на которой требуется закончить выделение.
При этом выделяется непрерывный блок символов, т.е. все строки и символы между начальной и конечной позицией выделения выделяются цветом (белые символы на черном фоне - для многострочных редакторов и на синем фоне - для однострочных). После отпускания клавиши мыши выделение завершается.
С помощью клавиатуры (обычная реализация):
а) Подводится текстовый курсор к символу, с которого начинается выделение.
б) Нажимается клавиша Shift , и текстовый курсор перемещается к последнему символу выделяемого блока (любым способом!)
в) Отжимается клавиша Shift. При этом выделение фиксируется.