Читаем Хитрости Windows 7. Для профессионалов - 2011 полностью

Перемещение объектов

«Метафора рабочего стола», используемая в качестве основы для интерфейса Windows 7, вращается вокруг нескольких концепций, базовой из которых является возможность перетаскивания объекта при помощи мыши для перемещения его из одного места в другое.

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

Вот несколько правил перемещения, по которым действует Проводник:

О При перетаскивании объекта из одного места в другое на одном физическом диске (из C:\docs в C:\files) Windows перемещает объект.

О Если вы перетаскиваете объект с одного физического диска на другой (из C:\docs в D:\files), Windows копирует объект, что приводит к появлению на компьютере двух идентичных файлов.

О При перетаскивании объекта из одного места в другое в той же самой папке Windows не делает ничего.

О Если вы перетаскиваете объект в Корзину, Windows перемещает файл в папку Recycle. Bin, из которой он в итоге удаляется.

О Если вы перетаскиваете объект в сжатую папку, расположенную в любом месте, Windows копирует файл. (См. раздел «Архивирование».)

О При перетаскивании некоторых системных объектов, например значков Панели управления, куда-либо, Windows создает для них ярлыки.

О Если вы перетаскиваете какой-либо файл в выполняемый файл приложения (.exe), Windows запускает приложение и затем отправляет ему сигнал открыть документ* Более подробную информацию см. в разделе «Сопоставление типов файлов».

Раньше Windows совершала различные действия с разными типами файлов, например создавала ярлык при перемещении исполнительного файла .ехе, но, к счастью, эти дни миновали. Вот как можно обойти эти правила:

О Всегда копировать.

Чтобы скопировать объект, при перетаскивании удерживайте Ctrl. Если вы нажмете Ctri до щелчка, Windows предположит, что вы еще выбираете файлы (описано в предыдущем разделе), поэтому убедитесь, что вы нажали Ctrl только после начала перетаскивания, но до того, как отпустите кнопку мыши. (Исключениями являются системные объекты, например Библиотеки (Libraries), которые нельзя скопировать.)

ОСТАНОВКА КОПИРОВАНИЯ ФАЙЛОВ ПРИ ПОПЫТКЕ ВЫДЕЛЕНЕНИЯ

Вы когда-нибудь случайно дублировали 28 файлов, в то время как хотели только выбрать 29-й? Проблема в том, что Ctrl используется как для выбора нескольких отдельных файлов, так и для их копирования при перетаскивании. И если вы немного не угадали со временем, то получите множество файлов-дубликатов, которые придется удалять.

Чтобы решить эту проблему, можно сделать Windows не такой чувствительной к перетаскиванию, немного исправив реестр.

Откройте Редактор реестра и перейдите к HKEY_CURRENTJJSER\Control Panel\ Desktop. Дважды щелкните на значении DragWidth и в поле Данные (Value data) замените значение по умолчанию 4 ббльшим значением, например 16, и нажмите ОК.

Затем попробуirre выбрать файлы и перетащить их. Более высокое значение означает необходимость большего передвижения мыши перед тем, как Windows признает, что вы перетаскиваете; снизьте значение, например до 12, если вам слишком трудно перетаскивать файлы, или увеличьте до 20. Поэкспериментируйте с разными значениями и найдите компромисс, с которым вам будет удобнее всего.

О Дублирование объекта

Удерживайте Ctrl при перетаскивании объекта в пределах одной папки.

О Всегда перемещать

Чтобы переместить объект, удерживайте Shift при перетаскивании. Таким же образом, если вы нажмете Shift до щелчка мышью, Windows решит, что вы еще выбираете файлы, поэтому убедитесь, что нажали кнопку только после начала перетаскивания, но перед тем, как отпустили объекты. (Конечно, системные объекты и файлы, предназначенные только для чтения, например содержащиеся на CD, не могут быть перемещены.)

О Всегда создавать ярлык

Удерживайте Alt при перетаскивании, чтобы создать ярлык.

О Оперативный выбор

Чтобы выбрать, что произойдет с перетаскиваемыми файлами, просто перетащите файлы правой кнопкой мыши (не нажимая дополнительных кнопок), тогда в момент, когда вы их отпустите, появится меню, показанное на рис. 2.15. Это контекстное меню особенно удобно, потому что отображает только те операции, которые доступны для того типа объекта, который вы перетаскиваете, и того места, куда его перетаскиваете.

Чтобы помочь вам предсказать, что произойдет, даже если вы не запомнили правило, Windows меняет курсор мыши, чтобы сказать, что она собирается сделать. При перетаскивании объекта нажмите и отпустите Ctrl, Shift и Alt и понаблюдайте, как будет меняться курсор. Как показано на рис. 2.16, вы увидите небольшой знак плюса

Перейти на страницу:

Похожие книги

C++ Primer Plus
C++ Primer Plus

C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. An accessible and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard.Author and educator Stephen Prata has created an introduction to C++ that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C++ language. Many short, practical examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use.Review questions and programming exercises at the end of each chapter help readers zero in on the most critical information and digest the most difficult concepts.In C++ Primer Plus, you'll find depth, breadth, and a variety of teaching techniques and tools to enhance your learning:• A new detailed chapter on the changes and additional capabilities introduced in the C++11 standard• Complete, integrated discussion of both basic C language and additional C++ features• Clear guidance about when and why to use a feature• Hands-on learning with concise and simple examples that develop your understanding a concept or two at a time• Hundreds of practical sample programs• Review questions and programming exercises at the end of each chapter to test your understanding• Coverage of generic C++ gives you the greatest possible flexibility• Teaches the ISO standard, including discussions of templates, the Standard Template Library, the string class, exceptions, RTTI, and namespaces

Стивен Прата

Программирование, программы, базы данных
Секреты приложений Google
Секреты приложений Google

Даже продвинутые пользователи Интернета не подозревают о тех огромных возможностях, которые предоставляют сервисы Google. Автор рассказывает о таких «секретах» сервисов, которые просто немедленно хочется использовать! Создавать сайты и презентации, бродить по улочкам Парижа, изучать звездное небо – все это доступно каждому, кто сидит у экрана монитора и имеет доступ в Интернет. Книга научит вас работать с веб-приложениями и тысячекратно увеличить свои возможности с помощью новейших технологий. Она написана легким, доступным языком и не требует от читателя наличия каких-либо специальных знаний. Книга содержит множество примеров, иллюстраций и будет полезна всем, кто не стоит на месте и стремится сделать свою жизнь более насыщенной и интересной.

Денис Балуев , Денис Игоревич Балуев

Программирование, программы, базы данных / Интернет / Программное обеспечение / Книги по IT