Стандартная панель инструментов

Главное меню

Главное меню содержит вкладки, необходимые в процессе работы с формами:

- File (файл);

- Edit (правка);

- View (просмотр) — режимы просмотра различных компонентов и инструментов;

- Project (разработка проекта) — главная для проекта, в ней добавляются и удаляются формы, программные модули, элементы управления и т. п.;

- Format — определение размеров и расположения объектов;

- Debug (отладка программного кода объекта);

- Run (запуск программного кода объекта);

- Query (создание запросов);

- Tools (инструменты) — добавление процедур, задание значений их атрибутов;

- Add-ins — дополнительные инструменты (надстройки), по умолчанию включена Visual Data Manager (инструмент для создания баз данных в VB) и т. п.;

- Windows (открытые окна и варианты их расположения) и т. п.

Дублирует команды главного меню, в неё включаются часто используемые при работе команды.

Вызов стандартной панели: View — Toolbars — Standard. По пути View — Toolbars — …вызываются и другие панели инструментов.

Кнопки стандартной панели:

- добавить проект (Add Standard EXE Project);

- добавить форму (Add Form);

- редактор меню (Menu Editor) - для создания различных меню;

- открыть проект;

- сохранить проект;

- запуск программы (Start);

- остановка программы (Break);

- завершение программы (End);

- окно проекта (Project Explorer);

- окно свойств выделенного объекта (Properties Window);

- окно макета формы (Form Layout Window);

- окно просмотра объектов (Object Browser);

- панель управляющих элементов (Toolbox);

- и т. п.

Удаление и вставка, перемещение команд меню (кнопок) на панелях инструментов осуществляется аналогично настройке панелей инструментов в Word и Excel с помощью вкладки Настройка.

Настройка (Customize): View — Toolbars — Customize - Commands.

илиустановка курсора в области меню или панели инструментов — правая кнопка —Customize - Commands.

Окно проекта (Project Explorer)

В нем можно получить информацию о различных составляющих проекта: формах, классах, модулях. Оно подобно окну Проводника Windows.

Все объекты, составляющие приложение, объединяются в проект. При сохранении проекта для использования, тестирования, отладки и дополнения файлу описания проекта присваивается расширение .vbp (сокращение от Visual Basic Project). Простейший проект имеет одну форму, т. е., окно, используемое приложением. Кроме форм в окне проекта показываются модули и классы (шаблоны модулей).

Чтобы просмотреть форму, необходимо выделить ее в окне проекта и нажать кнопку меню View - Object, а чтобы просмотреть программный код формы, нужно нажать кнопку View - Code. Более эффективно для вызова формы или окна программного кода пользоваться контекстным меню.

Окно свойств объекта (Properties Window)

Отображаются свойства тольковыделенных объектов. Объектом может быть любая форма, любой элемент управления, любой элемент графики, слои, диаграммы, страницы, элементы связи и т. п. .

Объект определяется как именованная сущность, характеризующаяся:

- свойствами, т. е. установками, которые можно проверить и изменить;

- методами, т. е. действиями, которые объект может выполнить, если программа попросит его об этом;

- событиями, т. е. возможными для объекта внешними воздействиями, на которые он может ответить заранее предопределенными действиями.

При выделениипомещенного на форму управляющего элемента, например, кнопки, в окне свойств отобразятся свойства выделенного элемента. Таким образом, выделяя какой-либо объект, можно просмотреть в окне свойств его свойства как по алфавиту, так и по категориям.

Кроме того, значения свойств объектов можно также изменять, если вводить их изменениев код программы, при этом свойства будут меняться оперативно при выполнении программы(Run Time). Этот вариант значительно сложнее, но иногда он оправдан.

Если на форме выделены несколько объектов, то в окне свойств высвечиваются только общие для этих объектов свойства. При этом сама форма выделяться одновременно с расположенными на ней элементами не может.

Виды свойств объектов:

1. Логические свойства — свойства принимающие значения True или False (например, для свойства кнопки Visible значение False: после кнопка в режиме программы не будет видна).

2. Свойства с фиксированным набором значений. Допустимые значения свойства ограничиваются некоторым списком (называемым перечислением). Для выбора значения выполняется щелчок на имени свойства и производится выделение нужного в раскрывающемся списке всех допустимых значений. Например, BorderStyle (стиль рамки):

- 0 — удаляет рамку;

- 1 — Fixed Single — создает тонкую рамку и запрещает произвольное изменение размеров окна;

- 2 — Sizable — применяется по умолчанию, разрешает произвольное изменение окна;

- 3 - Fixed Dialog — не разрешает пользователю изменение размеров диалогового окна (применяется, например, для окна сообщений);

- 4 — Fixed Tool Window — фиксированная панель инструментов;

- 5 - Sizable Tool Window - плавающая панель инструментов.

3. Строковые свойства — текстовые или строки. Два самых распространенных строковых свойства: Name и Caption, которые вводятся с клавиатуры. Для удобства опознания объектов, когда их имена дублируются, в именах используются префиксы. В частности, если Name относится к форме (Form), то обычно в начале имени ставится префикс frm. Name отражает имя формы, используемое для работы приложения, а заголовок (Caption) необходим для пользователя.

4. Шестнадцатиричные свойства, например BackColor (цвет фона). Но код, как правило, не набирают. В раскрывающемся списке свойства открывается палитра (Palette), и цвет можно просто выбрать вместо того, чтобы вводить шестнадцатеричный код. Палитру можно также вызвать в окно, нажав View — Color Palette.

5. Файловые свойства. Их значения представляют собой ссылки на файлы, используемые при работе объекта, например, свойство Icon, определяющее пиктограмму формы в свернутом состоянии, связывает её с выбранным значком.

6. Свойства размера, например свойства Left, Top, Width, Height. Если, например, переместить форму в окне макета, то в окне свойств изменятся значения свойств "Влево" и "Вверх", а если переместить границы формы, то изменятся ширина и высота. Свойства размера любого объекта можно изменять непосредственно в форме.

Окно макета формы (Form Layout)

Это простой, но полезный инструмент. В нем выводится уменьшенное изображение формы, по которому можно представить, как будет выглядеть форма, и где она будет находиться во время выполнения программы.

Окно также помогает оценить, какую часть экрана займет форма во время выполнения приложения. Для проверки действия можно:

- в окне макета перетащить форму в центр;

- нажать Run — Start.

Форма займет соответствующее положение в окне приложения.

Для точного расположения формы в центре экрана нужно встать на форму в окне макета: правая кнопка — Start Position — Center Screen.

Панель управляющих элементов (Toolbox)

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

Большинство из них — неотъемлемая часть VB — это встроенные или стандартные элементы: кнопки, флажки, текстовые поля и т. п.

Упорядочение панели управляющих элементов:

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

Для создания новой вкладки на панели элементов необходимо:

- щелкнуть правой кнопкой на пустом месте панели элементов;

- выбрать команду Add Tab, ОК.

Чтобы поместить элементы на новую панель, нужно щелкнуть правой кнопкой и выбрать Components, а затем установить флажок на нужном элементе, ОК.

Для удаления элемента с панели управляющих элементов достаточно снять флажокс имениэлемента. При этом следует помнить, что стандартные управляющие элементы с Панели элементов удалить нельзя.