- •Основы создания графического интерфейса пользователя
- •Создание формы и размещение в ней элементов управления
- •Использование команд меню Format при создании форм
- •Команда Align
- •Команда Make Same Size
- •Команда Size To Fit
- •Команда Size To Grid
- •Команда Horizontal Spacing
- •Команда Vertical Spacing
- •Команда Center in Form
- •Команда Arrange Buttons
- •Команда Group
- •Команда Ungroup
- •Команда Order
- •Использование панели инструментов UserForm
- •Объектная модель библиотеки объектов ms Forms
- •События форм и элементов управления
- •Событие AfterUpdate
- •Событие BeforeUpdate
- •Событие Change
- •Событие Click
- •Событие DblClick
- •События Enter и Exit
- •События KeyDown и KeyUp
- •Событие KeyPress
- •События MouseDown и MouseUp
- •Свойства формы
- •Основные элементы управления Элемент управления Label
- •Элемент управления TextВох
- •Элемент управления ComboBox
- •Элемент управления CommandButton
- •Элемент управления Scroll Bar
- •Элемент управления SpinButton
- •Элемент управления Image
- •Элемент управления MultiPage
- •Элемент управления Tab Strip
- •Свойства элементов управления
- •Категория Appearance
- •Категория Behaviour
- •Категория Font
- •Категория Miscellaneous
- •Категория Position
- •Категория Data
- •Категория Scrolling
- •Присоединенные элементы управления
- •Коллекция Controls
- •Объект Font
Команда Size To Fit
Команда Size To Fit (Подогнать размер) изменяет ширину и высоту объекта таким образом, чтобы вместить его содержимое.
Команда Size To Grid
Команда Size To Grid (Выровнять размер по сетке) определяет высоту и ширину элемента управления выбранного объекта таким образом, чтобы вписать его в ближайшие узлы сетки.
Команда Horizontal Spacing
Команда Horizontal Spacing (Интервал по горизонтали) позволяет задать расстояние (интервал) по горизонтали между выбранными объектами. Ниже приведены названия и назначения команд подменю этой команды.
Таблица 3.3. Команды подменю Horizontal Spacing
Название |
Описание |
Make Equal (Сделать равным) |
Позволяет установить равное расстояние между выбранными объектами. При этом крайние объекты не передвигаются, а свое положение изменяют только объекты, находящиеся между ними |
Increase (Увеличить) |
Увеличивает интервал по горизонтали между выбранными элементами управления на величину, равную расстоянию между узлами сетки. При этом крайние объекты не передвигаются, а свое положение изменяют только объекты, находящиеся между ними |
Decrease (Уменьшить) |
Уменьшает расстояния по вертикали между выбранными элементами управления на величину, равную расстоянию между узлами сетки. При этом крайние объекты не передвигаются, а свое положение изменяют только объекты, находящиеся между ними |
Remove (Удалить) |
Устраняет интервал по горизонтали между объектами. В результате объекты выравниваются таким образом, что их края соприкасаются. При этом объект, который имеет белые маркеры, остается на месте. |
Команда Vertical Spacing
Команда Vertical Spacing (Интервал по вертикали) позволяет установить расстояние между выбранными объектами по вертикали. Команды подменю, открывающегося при вызове данной команды, аналогичны командам предыдущего подменю.
Команда Center in Form
Команда Center in Form (Разместить по центру в форме) вызывает подменю, команды которого позволяют задать положение элемента управления относительно краев формы.
Таблица 3.4. Команды подменю Center in Form
Название |
Описание |
Horizontally (По горизонтали) |
Предназначена для установки выбранных элементов управления по центру формы относительно левого и правого ее краев |
Vertically (По вертикали) |
Позволяет установить выбранные элементы управления по центру формы относительно верхнего и нижнего ее краев |
Команда Arrange Buttons
Команда Arrange Buttons (Разместить кнопки) предназначена для выравнивания выбранных кнопок по нижнему или правому краю формы. При этом между кнопками устанавливаются равные расстояния.
Таблица 3.5. Команды подменю Arrange Buttons
Название |
Описание |
Bottom (По нижнему краю) |
Выполняет выравнивание по нижнему краю |
Right (По правому краю) |
Выполняет выравнивание по правому краю |