Два буфера обмена в Индизайне?
Знаете ли вы, что Индизайн может использовать два буфера обмена? Первый задействуется при выполнении обычной операции Edit > Cut, Edit > Copy, Edit > Paste (Ctrl+X, Ctrl+C, Ctrl+V). А второй — когда вы используете метод перетаскивания текста мышью drag and drop (этот режим включается и отключается в настройках Preferences, вкладка Type, раздел Drag and Drop Text Editing).
Скопируйте один текст в буфер методом Ctrl+C. Затем выполните перемещение другого текста методом drag and drop. Потом выполните Ctrl+V. Здесь можно увидеть, что первоначально скопированный текст не изменился, что операция методом drag and drop не повлияла на результаты действий Ctrl+C — Ctrl+V, а это доказывает наличие второго буфера обмена.
Несколько хитростей при использовании метода drag and drop:
- при использовании только мыши происходит перемещение текста;
- если перед отпусканием кнопки мыши нажать клавишу Alt, то произойдет не перемещение текста, а его копирование;
- добавочное нажатие клавиши Shift приведет к копированию (если при этом нажата Alt) или перемещению (без Alt) текста без форматирования. Перемещаемый текст примет атрибуты окружающего текста;
- добавочное нажатие клавиши Ctrl во время перетаскивания текста позволяет создать новый текстовый фрейм.
Источник: Gilbert Consulting Blog
Что еще за второй буфер обмена? Просто громкое название? Откуда такая инфа? Или это лишь догадка автора?
Ctrl+C — Ctrl+V — это стандартный буфер системы. С ним работают все приложения не зависимо от их принадлежности. А вот то, что с помошью Drag and Drop можно копировать объекты — так это просто, как мне кажется, функционал самой программы. Кстати, во всех адобовских приложениях есть такой функционал. Причем тут какой-то второй буфер?