Упорядочение панели элементов
Панель элементов в версии 6 напоминает аналогичные панели из предыдущих версий Visual Basic. Она позволяет создавать вкладки, предназначенные для группировки элементов. Нестандартные элементы можно распределить по категориям — например, я предпочитаю помещать все элементы, связанные с Internet, на отдельную вкладку. Новая вкладка с именем Internet создается следующим образом:
1. Щелкните правой кнопкой мыши в пустом месте панели элементов.
2. Выберите из контекстного меню команду Add Tab.
3. Когда Visual Basic предложит задать имя новой вкладки, введите текст Internet.
4. Нажмите кнопку ОК.
5. На созданную вкладку можно перетащить любые элементы, которые вы хотите поместить на нее; например, попробуйте перетащить на созданную вкладку элемент графического поля (в настоящий момент на панели нет ни одного элемента, связанного с Internet).
6. Чтобы поместить на панель нестандартные элементы (например, разработанные Microsoft или независимыми фирмами), щелкните на ней правой кнопкой мыши и выберите из контекстного меню команду Components (или же выполните команду Project > Components).
7. Установите флажок рядом с именем элементов, которые должны быть помещены на панель (в нашем случае — Microsoft Internet Controls).
8. Нажмите кнопку OK, чтобы поместить элементы на панель.
Имена вкладок и категорий зависят исключительно от вашего личного вкуса. Создавайте вкладки, с которыми вам будет удобно работать, и упорядочивайте элементы так, как считаете нужным.
Удаление элемента с панели
Чтобы удалить элемент с панели, достаточно снять соответствующий флажок в диалоговом окне Custom Controls. Учтите: встроенные управляющие элементы с па-
нели удалить нельзя, поэтому такие элементы, как кнопки, всегда будут присутствовать на ней. Чтобы удалить с панели элементы для работы с Internet:
1. Щелкните правой кнопкой мыши внутри панели элементов.
2. Выберите из контекстного меню команду Components.
3. По аналогии с предыдущим примером, для удаления элемента следует снять флажок рядом с его названием. Снимите флажок рядом со строкой Microsoft Internet Controls.
4. Нажмите кнопку ОК.
В центре экрана расположено окно конструктора форм. Именно в этой рабочей области происходит визуальное конструирование макета формы и расположенных на ней элементов.
В среде Visual Basic здесь выводится либо изображение формы, либо окно программы (об окне программы будет рассказано в следующем разделе).
Обратите внимание на небольшие черные квадратики, расположенные в центре каждой стороны (рис. 1.8). Они называются маркерами размеров; перетаскивая их мышью, можно изменять размер формы.
Рис. 1.8. Конструктор форм
ПОДСКАЗКАЕсли вы хотите, чтобы размеры формы превышали размер окна конструктора форм, перетащите ее край через окно свойств и окно проекта — Visual Basic изменит размеры формы в соответствии с вашими требованиями. Часть формы будет скрыта окном свойств и окном проекта, и для работы с ней можно воспользоваться полосами прокрутки.
Окно просмотра объектов
В окне просмотра объектов (рис. 1.9) отображаются различные свойства, события и методы, которые были сделаны доступными для вас. Окно просмотра объектов вызывается командой View > Object Browser или клавишей F2. Мы подробно изучим его в уроке 15, «Объектно-ориентированное программирование (ООП)».
Рис. 1.9. Окно просмотра объектов
Изучайте редактор Visual Basic!
Первые слова, которые я услышал от своего преподавателя по Unix, — «Изучайте редактор!» Если кому-либо из читателей приходилось работать с редактором vi системы Unix, он сразу поймет, что имелось в виду. За свою многолетнюю карьеру программиста мне приходилось неоднократно убеждаться в справедливости этих слов.
В Visual Basic редактор называется окном программы (рис. 1.10). На самом деле это мощный текстовый редактор с множеством встроенных средств повышения производительности. Впрочем, как его ни называй, именно в этом окне выполняется основная часть работы.
Рис. 1.10. Окно программы Visual Basic
Чтобы открыть окно программы, можно дважды щелкнуть на форме или элементе в окне макета-формы. Если двойной щелчок был сделан на форме, будет загружена процедура этой формы. Окно программы также открывается кнопкой View Code в окне проекта. Если двойной щелчок был сделан на элементе, загружается процедура элемента. После открытия окна программы вы можете перейти к любой процедуре любого объекта, находящегося на выделенной форме.
ПРИМЕЧАНИЕПроцедурой называется фрагмент программы, выполняющий взаимосвязанные задачи. Процедуры рассматриваются в уроке 4.
Как я уже сказал, вам следует по-настоящему изучить свой редактор. Чем больше вы будете знать, тем лучше. Выучите все управляющие сочетания клавиш. Задайте именно те шрифты и цвета, с которыми вам будет удобно работать. Освойте редактор Visual Basic сейчас, и это сэкономит ваше время в будущем.
В зависимости от настройки параметров IDE в окне программы может присутствовать сразу несколько процедур (см. следующий раздел). Кроме того, это окно может отображать свойства объектов при вводе и выводить наглядную информацию о состоянии вашей программы. Об этих возможностях будет подробно рассказано в последующих разделах этого урока.