Копирование и перемещение фрагментов текста

Более нередко применяемые операции в текстовых микропроцессорах — копирование, перемещение и удаление фрагментов текста. Эти операции могут производиться как с буфером промежного хранения, так и без него. В Лексиконе, к примеру, такие операции производятся только через буфер. В микропроцессорах MultiEdit и WinWord — и так и так. К примеру, в текстовом микропроцессоре WinWord может Копирование и перемещение фрагментов текста быть перетаскивание фрагментов мышью на новое место (с удалением по старенькому месту либо без удаления) без помощи буфера. Суть операций, использующих буфер промежного хранения, заключается в том, что помеченный кусок текста переносится на новое место, копируется туда либо просто удаляется. Разработка выполнения этих операций содержит в себе несколько шагов Копирование и перемещение фрагментов текста:

• выделение части текста (куска);

• перенос выделенного куска в буфер промежного хранения;

• перемещение курсора в необходимое место документа;

• копирование (перенос) выделенного куска из буфера в место документа, обозначенное курсором.

На рис. 3 иллюстрируется работа буфера промежного хранения: кусок текста переносится в новое место документа.

Рис. 3. Перемещение выделенного куска текста с помощью Копирование и перемещение фрагментов текста буфера
промежного хранения

Примечание. Выделенный кусок может состоять из слова, строчки, предложения, абзаца либо даже всего документа.

Так как все приложения Windows работают через общий системный буфер промежного хранения, операции с кусками текста могут затрагивать не только лишь наружные документы, да и другие приложения. Так, вы сможете перенести (скопировать) помеченный Копирование и перемещение фрагментов текста кусок из вашего текущего документа, создаваемого в WinWord, в какой-нибудь документ в табличном микропроцессоре Excel, либо, напротив, использовать часть наружного документа, находящегося в другом окне, создаваемом вами.


Удаление текста

В современных текстовых микропроцессорах может быть удалить знак, слово, строчку, кусок текста (строчный либо блочный).

При всем этом Копирование и перемещение фрагментов текста удаление последнего введенного знака (т.е. знака, стоящего левее курсора) осуществляется с помощью кнопки , а знака, последующего за курсором, — с помощью кнопки .

Удалению слова, строчки, предложения либо хоть какого другого куска текста предшествует предварительное выделение соответственного элемента текста, а потом применение или кнопки , или операции удаления. Место, занимаемое удаленным Копирование и перемещение фрагментов текста элементом текста, автоматом заполняется расположенным после него текстом.

Внимание! До того как удалить кусок текста, задумайтесь!

Удаленный кусок текста помещается в буфер промежного хранения (см. рис. 3), так же как в операции перемещения. По мере надобности его можно вернуть, если туда не произведена новенькая запись очередной операции копирования, перемещения, удаления. Новый кусок Копирование и перемещение фрагментов текста текста подменяет предшествующий.

Операция откатки

В почти всех программных средствах, в том числе и в текстовом микропроцессоре, предусмотрена операция откатки. Для реализации этой операции текстовый микропроцессор фиксирует последовательность действий по изменению текста в виде поочередных шагов. Специальной командой откатки (Undo) юзер может возвратить документ к состоянию, которое было пару шажков Копирование и перемещение фрагментов текста вспять, т.е. "откатиться". Глубина вероятной откатки находится в зависимости от Среды, мощности применяемого компьютера и других обстоятельств. Вместе с командой откатки существует команда отмены откатки (Redo).

Форматирование текста

Сущность форматирования

Операции форматирования содержат в себе разбивку текста на строчки (в рамках абзаца) и странички, выбор расположения абзацев, отступов Копирование и перемещение фрагментов текста и отбивок меж абзацами, обтекания отдельных абзацев, также видов и начертаний шрифтов. Эти операции производятся разными текстовыми микропроцессорами с разной степенью автоматизации. К примеру, разбивку на строчки и странички WinWord делает автоматом (это свойство — отличительная черта массивных текстовых микропроцессоров). Лексикон автоматом разбивает лишь на строчки, а разбивку на Копирование и перемещение фрагментов текста странички делает только по специальной команде. MultiEdit и то и это делает по команде. Таким макаром, после введения с клавиатуры начальных установок (команд) форматирования, определяемых определенным видом документа, текстовый микропроцессор автоматом переформатирует документ.

В чем сущность форматирования? Это способность текстового микропроцессора изменять оформление документа на страничке, а конкретно:

• изменять Копирование и перемещение фрагментов текста границы рабочего поля, определяя поля сверху, снизу, слева, справа;

• устанавливать межстрочный интервал (разреженность строк на страничке) и межбуквенный интервал в слове;

• сглаживать текст — центрировать, прижимать к левой либо правой границе, умеренно распределять слова в строке;

• использовать различные шрифты и т.п.

Форматирование текста — процедура дизайна странички текста.

Понятие абзаца

Форматирование нередко применяется Копирование и перемещение фрагментов текста по отношению к абзацу. Разглядим это понятие.

Заметим, что как вводимый текст достигнет правой границы, текстовый микропроцессор автоматом переведет его на последующую строчку. Другими словами, если вводимое слово очень длинно и не помещается на оставшейся строке, текстовый редактор автоматом начинает новейшую строчку. Если вы окончили данный абзац и желаете Копирование и перемещение фрагментов текста, чтоб курсор переместился в начало последующего, нажмите кнопку ввода . Такое нажатие следует рассматривать как команду, по которой текущий абзац запирается. В текстовом микропроцессоре WinWord при окончании абзаца кнопкой новый абзац наследует стиль предшествующего.

Абзац — кусок текста, процесс ввода которого завершился нажатием на кнопку ввода .

Работа с окнами


koordinacionnij-processor.html
koordinacionnogo-sovetapo-realizacii-meropriyatij.html
koordinaciya-deyatelnosti.html