Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
A.doc
Скачиваний:
36
Добавлен:
09.04.2015
Размер:
5.6 Mб
Скачать

14 Глава 1

Опции панели инструментов

Выбрать, какие панели инструментов (toolbars) должны отображаться, можно, вы- полнив щелчок правой кнопкой мыши на области панелей инструментов. При этом появляется всплывающее меню со списком доступных панелей (рис. 1.4), в котором отображаемые в данный момент панели помечены галочками.

Рис. 1.4. Всплывающее меню со списком доступных панелей инструментов

Здесь вы принимаете решение относительно того, какие панели инструментов должны быть видимы в любой момент времени. Вы можете выбрать такой же на- бор инструментов, как показан на рис. 1.3, пометив пункты меню Build (Сборка), Class Designer (Конструктор классов), Debug (Отладка), Standard (Стандартная) и View Designer (Конструктор представлений). Щелчок в серой области слева от списка панелей инструментов помечает их либо снимает метку, если она уже стоит. Помеченные панели отображаются, не помеченные — скрываются.

Вам не нужно загромождать окно IDE панелями инструментов, которые, как вы ду- маете, могут понадобиться когда-то в будущем. Некоторые из них появляются автома- тически, когда возникает в них необходимость, поэтому, скорее всего, вы согласитесь с тем, что выбор панелей по умолчанию является наиболее удобным. Во время разра- ботки приложения время от времени вам понадобится доступ к панелям, которые не отображаются в данное время. В любой момент вы можете изменить набор видимых

Программирование в Visual С++ 2005 15

инструментальных панелей, просто выполнив правый щелчок мыши в поле панелей и выбрав требуемые панели в контекстном меню.

Подобно многим другим Windows-приложениям, панели инструментов Visual С++ 2005 вклю- чают всплывающие подскажи. Для того чтобы увидеть их, просто наведите курсор мыши на соответствующую кнопку, подождите секунду или две и вы увидите белую метку с крат- ким описанием функции этой кнопки.

Стыкуемые панели инструментов

Стыкуемая (dockable) панель инструментов — это такая панель, которую с по- мощью мыши вы можете перетаскивать в любое удобное место внутри окна. Когда она размещается у одной из четырех границ окна приложения, говорят, что она при- стывкована (docked). При этом она выглядит точно так же как панели инструментов в верхней части окна IDE. Панель в верхней части, содержащая пиктограмму с изобра- жением дискеты, и текстовое поле справа от кнопки с биноклем — это стандартная панель инструментов. Вы можете установить курсор мыши на ее поверхность, нажать левую кнопку, перетащить в нужное место и оставить там, отпустив кнопку мыши. Затем она будет выглядеть как отдельно окно, которое можно разместить где угодно.

Если вы перетащите любую стыкуемую панель прочь от границы окна приложения, она будет выглядеть как стандартная панель, показанная на рис. 1.5 — в виде отдель- ного окна с собственным заголовком. В этом состоянии она называется плавающей (floating) панелью. Все панели инструментов, которые вы видите на рис. 1.3, являют- ся стыкуемыми, поэтому вы можете поэкспериментировать с перетаскиванием любой из них. Вы можете поместить их затем в их нормальное положение либо присоеди- нить к любой границе окна.

Рис. 1.5. Стандартная панель

Документация

В процессе работы вы неоднократно столкнетесь с ситуацией, когда вам пона- добится дополнительная информация о Visual С++ 2005. Библиотека разработчика Microsoft Development Network (MSDN) содержит исчерпывающие справочные ма- териалы обо всех возможностях Visual С++ 2005, а также всю сопутствующую инфор- мацию. Когда вы инсталлируете Visual С++ 2005, вам предоставляется возможность установить часть или всю документацию MSDN. Если у вас есть достаточно дискового пространства, я настоятельно рекомендую инсталлировать библиотеку MSDN.

Для просмотра библиотеки MSDN нажмите функциональную клавишу <F1>. Меню Help (Справка) также предлагает различные возможности доступа к документации. Наряду с предоставлением справочной информации, библиотека MSDN — удобный инструмент для анализа и исправления ошибок в коде, в чем вы убедитесь позднее, читая настоящую главу.