ПРИВЯЗКА К ГРАНИЦАМ АБЗАЦА ВЫБОРА ТЕКСТА

1. Способ, реализуемый, по меньшей мере, частично посредством компьютера, при этом способ содержит этапы, на которых:
принимают (510) указание выбора текста абзаца;
принимают (515) ввод расширения в отношении данного выбора;
изменяют размеры (520) выбора в соответствии с вводом расширения;
если выбор с измененными размерами меньше всего текста абзаца, но удовлетворяет (525) набору из одного или более условий привязки к границам абзаца, выполняют (530) операцию привязки к границам абзаца, причем операция привязки к границам абзаца включает в себя этап, на котором указывают (535), через устройство вывода, что выбор с измененными размерами включает в себя весь абзац;
принимают (610) ввод сужения и, в ответ на это, отменяют (615) режим привязки к границам абзаца для абзаца;
задают (620) выбор меньшим в соответствии с вводом сужения;
визуально указывают то, что выбор начинается с текста, с которого выбор начинался до операции привязки к границам абзаца; и
при этом способ дополнительно содержит этап, на котором повторно активируют упомянутый режим привязки в ответ на дополнительный ввод, который указывает, что выбор должен быть расширен до второго абзаца.
2.
Способ по п.1, дополнительно содержащий этап, на котором обнаруживают то, предоставляется или нет ввод расширения через сенсорный экран, и если нет, деактивируют режим привязки к границам абзаца для упомянутого выбора.
3. Способ по п.1 или 2, в котором упомянутое указание относительно выбора текста абзаца содержит выбор слова посредством быстрого прикосновения пальцем к области, соответствующей выбору 230.
4. Способ по п.1, в котором прием (515) ввода расширения относительно упомянутого выбора содержит этап, на котором пользователь касается пальцем около маркера в правой части выбора (230) и перетаскивает палец в по меньшей мере одном из направлений вправо и вниз на сенсорном экране, либо пользователь касается пальцем около маркера в левой части выбора (230) и перетаскивает палец в по меньшей мере одном из направлений влево и вверх на сенсорном экране, при этом по мере того, как пользователь перетаскивает палец, выбор (230) расширяется, чтобы идентифицировать текст, который теперь является частью выбора (230).
5. Способ по п.1, дополнительно содержащий этап, на котором обнаруживают, что выбор с измененными размерами расширяется в пустое место между абзацами, и визуально указывают то, что выбор включает в себя весь абзац, но не включает в себя пустое место.
6. Система в вычислительном окружении, содержащая:
запоминающее устройство, выполненное с возможностью хранить данные документа;
устройство вывода, выполненное с возможностью обеспечивать представление документа;
процессор, соединенный с запоминающим устройством и устройством вывода, причем процессор запрограммирован с возможностью осуществлять действия, причем действия содержат:
прием (510) указания выбора текста абзаца документа;
прием (515) ввода расширения в отношении данного выбора;
если ввод расширения указывает, что выбор должен быть расширен меньше, чем до всего текста абзаца, но набор из одного или более условий привязки к границам абзаца удовлетворяется (525), выполнение (530) операции привязки к границам абзаца, причем операция привязки к границам абзаца включает в себя предоставление выходных данных в устройство вывода, чтобы указывать (535) то, что выбор включает в себя весь абзац;
прием (610) ввода сужения и, в ответ на это, отмену (615) режима привязки к границам абзаца для абзаца;
задание (620) выбора меньшим в соответствии с вводом сужения;
предоставление выходных данных на дисплей, чтобы визуально указывать то, что выбор начинается с текста, с которого выбор начинался до операции привязки к границам абзаца; и
при этом действия дополнительно содержат повторную активацию режима привязки в ответ на дополнительный ввод, который указывает то, что выбор должен быть расширен до второго абзаца.
7. Система по п.6, в которой процессор дополнительно запрограммирован с возможностью осуществлять дополнительные действия, причем дополнительные действия содержат обнаружение того, выполнено или нет устройство вывода с возможностью опознавать сенсорный ввод, и если нет, деактивацию режима привязки к границам абзаца для выбора.
8. Компьютерный носитель данных, на котором имеются машиноисполняемые инструкции, которыми при их исполнении выполняются операции, в соответствии с которыми:
на сенсорном устройстве, принимают (510) указание выбора текста абзаца;
принимают сенсорный ввод в отношении данного выбора, причем сенсорный ввод содержит сенсорный ввод в направлении текста абзаца;
если изменение размеров упомянутого выбора в ответ на сенсорный ввод приводит к тому, что выбор превышает предварительно заданную процентную долю от абзаца, то визуально указывают через устройство вывода сенсорного устройства, что выбор включает в себя весь абзац;
принимают (610) ввод сужения и, в ответ на это, отменяют (615) режим привязки к границам абзаца для абзаца;
задают (620) выбор меньшим в соответствии с вводом сужения;
визуально указывают, что выбор начинается с текста, с которого выбор начинался до операции привязки к границам абзаца; и
при этом действия дополнительно содержат повторную активацию режима привязки в ответ на дополнительный ввод, который указывает то, что выбор должен быть расширен до второго
абзаца.
9. Компьютерный носитель данных, на котором имеются машиноисполняемые инструкции, которыми при их исполнении выполняются операции по п. 8, при этом упомянутая предварительно заданная процентная доля от абзаца составляет одно из 50% или 75%.