Внешний вид формы имеет большое значение для облегчения работы пользователя с программой. Макет формы должен быть выполнен аккуратно и логично. Меню Format содержит команды, с помощью которых можно, например, выровнять сразу несколько выделенных элементов управления. Выравнивание происходит по последнему выделенному элементу. Последний выделенный элемент имеет синие маркеры, остальные – белые. В таблице приведены команды форматирования группы элементов и их описание.
Меню | Подменю | Описание |
Align | ![]() | Выровнять по левому краю последнего объекта Выровнять по центру последнего объекта Выровнять по правому краю последнего объекта Выровнять по верхнему краю последнего объекта Выровнять по середине последнего объекта Выровнять по нижнему краю последнего объекта Выровнять по узлам сетки |
Make Same Size | ![]() | Ширину объектов сделать равным ширине последнего объекта Высоту объектов сделать равным высоте последнего объекта Размер объектов сделать равным размеру последнего объекта |
Size to Grid | Размер объектов сделать кратным шагу сетки | |
Horizontal Spacing | ![]() | Расстояние между объектами по горизонтали сделать равным Увеличить расстояние между объектами по горизонтали Уменьшить расстояние между объектами по горизонтали Выстроить объекты по горизонтали в затылок друг другу |
Vertical Spacing | То же, что и по горизонтали | |
Center in Form | ![]() | Расположить объекты по горизонтали по центру формы Расположить объекты по вертикали по центру формы |
Order | ![]() | Поместить объекты на передний план Поместить объекты на задний план |
Команда Format ► Order применяется в том случае, если изображения объектов накладываются друг на друга.
После того, как работа над макетом завершена, рекомендуется зафиксировать положение и размеры элементов управления с помощью команды Format ► Lock Controls. Если элементы управления зафиксированы, то любой выделенный в форме объект будет иметь белые маркеры его невозможно случайно переместить в другое место с помощью указателя и испортить макет.
Параметры среды разработки
Рабочая среда Visual Basic 6.0 заметно отличается от среды предыдущих версий. Освоив среду, вы будете чувствовать себя в ней достаточно комфортно. Среда разработки Visual Basic Главное окно среды разработчика содержит несколько окон. Начиная с Visual Basic 5.0, все окна подчиняются главному окну Visual Basic и могут "пришвартовываться" (dockable) к одному из его краев. При необходимости такой многодокументный (MDI — Multiple Document Interface) вид среды разработки можно настроить, сделав его интерфейс более привычным для тех, кто работал с предыдущими версиями Visual Basic. Для этого следует с помощью команды меню Tools ► Options открыть диалоговое окно Options и на вкладке Advanced установить флажок SDI Development Environment
Вкладка Editor Format
Вид и размер шрифта можно изменять на вкладке Editor Format диалогового окна Options. Следует иметь ввиду, что корректно отображают кириллицу в коде программы только три фонта: Courier New Cyr, Arial Cyr и Times New Roman Cyr. Причём, только Courier New Cyr содержит все символы одинаковой ширины. На этой вкладке можно изменить цвет символов и цвет фона для различных синтаксических объектов.
Если установлен флажок Margin Indicator Bar, то окно кода будет содержать возле левого края серое поле, на котором отображаются точки остановки.
Вкладка Editor
С помощью поля Tab Width вкладки Editor устанавливается число символов для отступа клавишей Tab.
При установленном флажке Auto Indent нажатие клавиши Enter помещает курсор ввода в колонку, с которой начиналась предыдущая строка.
Если установлен флажок Auto Syntax Check, при вводе кода компилятор автоматически отображает некоторые синтаксические ошибки до запуска программы.
Флажок Require Variable Declaration запрещает неявное объявление переменных и при компиляции кода выводит на экран сообщение об необъявленных переменных.
Установка флажка Drag-and-Drop Text Editing позволяет перетаскивать выделенный текст с помощью технологии Drag & Drop.
Выбор Default to Full Module View позволяет просматривать в окне кода несколько процедур формы. Установить и отменить этот режим можно при помощи кнопок, расположенных слева от горизонтальной полосы прокрутки окна кода.
Флажок Procedure Separator отображает разделительную линию между процедурами
Вкладка General
Отобразить сетку на макете формы в режиме конструктора можно с помощью флажка Show Grid, а размер сетки можно установить в поле Width и Height.
Если вы хотите, чтобы элементы управления были выровнены по узлам сетки – установите флажок Align Controls to Grid.
Если установлен флажок Show ToolTips, то кнопки на панелях инструментов Visual Basic будут отображать всплывающую подсказку.
Вкладка Docking
Вкладка Docking содержит перечень окон интегрированной среды разработки. Если возле имени окна установлен флажок, то окно является “швартующимся”, если флажка нет – окно занимает всё свободное место экрана.
Вкладка Environment
Вкладка Environment содержит группу When a Program Start (когда программа начинает работу), в которой можно выбрать один из трёх ответов: Save Change (сохранить изменения), Prompt To Save Change (выводить запрос о сохранении изменений) и Don’t Save Change (не сохранить изменения). Рекомендуется автоматически сохранять изменения, внесённые в программу, при каждом её запуске, что позволит “спасти” вашу программу при “зависании” компьютера.