русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

3.17.5.5 Компоненты Конструктора форм 3.17.5.5.1 Общие свойства компонентов

Свойства позволяют управлять внешним видом и поведением компонентов при создании и при выполнении приложения. Установка значений большинства свойств компонентов обычно выполняется при создании приложения с помощью Инспектора свойств объектов.

Набор свойств компонента фиксирован и зависит от типа компонента.

Ниже приведен перечень и назначение общих и наиболее часто встречающихся свойств компонентов:

- Название – содержит имя (идентификатор) компонента, по которому производится обращение к этому компоненту. Имя образуется автоматически следующим образом: к названию компонента добавляется его номер в порядке помещения на форму. Например, первая Кнопка получает имя Кнопка1, вторая – Кнопка2 и т.д. Обычно разработчик дает компонентам более информативные имена, чем имена по умолчанию. При этом целесообразно включать в имя данные о типе компонента и его назначении в приложении. Имя не должно содержать пробелов, первый символ должен быть буквой или знаком подчеркивания;

- Заголовок – содержит строку для надписи заголовка компонента. Первоначально получает свое значение от свойства Название;

- Высота, Ширина – указывают соответственно вертикальный и горизонтальный размеры компонента;  

- Отступ слева, Отступ справа – определяют координаты левого верхнего угла компонента относительно содержащего его контейнера, например, формы или панели. Свойства Высота и Ширина совместно с  Отступом слева и Отступом справа задают положение и размер компонентов;

- Автоматический размер – служит для управления автоматической коррекцией размеров компонента в зависимости от текста надписи. Если значение свойства равно Да, то компонент изменяет свои размеры соответственно содержащемуся в нем тексту, заданному в свойстве Заголовок;

- 3D Эффект – позволяет задать вид визуального компонента. Если значение свойства равно Нет , то компонент имеет двумерный вид, если равно Да – то трехмерный вид (по умолчанию). Эффект трехмерности (объемности) создается углублением объекта относительно контейнера;

- Подсказка – задает текст подсказки, отображаемый в том случае, когда курсор находится в области компонента и некоторое время неподвижен. Подсказка представляет собой поле желтого (по умолчанию) цвета, на котором отображается текст, поясняющий назначение или использованиe компонента.

- Показать подсказку – для отображения Подсказки следует установить значение свойства Да. По умолчанию свойство имеет значение Нет, и Подсказка не отображается;

- Цвет – определяет цвет фона (поверхности) компонента. Отображаемый цвет зависит от параметров видеокарты и монитора, в первую очередь, от установленного цветового изображения. Для изменения цвета используется стандартный диалог выбора цвета;

- Позиционирование – определяет вариант выравнивания компонента внутри контейнера, в котором находится этот компонент. Чаще всего в роли такого контейнера выступает Форма или Панель. Выравнивание используется в случаях, когда требуется, чтобы какой-либо интерфейсный элемент занимал определенное положение относительно содержащего его контейнера, независимо от изменения размеров последнего. Свойство может принимать одно из следующих значений:

·  Нет – выравнивание не используется. Компонент по умолчанию находится на том месте, куда был помещен при разработке приложения;

·  Слева – компонент перемещается в левую часть контейнера, ширина компонента не меняется, его высота становится равной высоте контейнера;

·  Сверху – компонент перемещается в верхнюю часть контейнера, высота компонента не меняется, его ширина становится равной ширине контейнера;

·  Справа – аналогично действию Слева, но компонент перемещается в правую часть контейнера;

·  Снизу - аналогично действию Сверху, но компонент перемещается в нижнюю часть контейнера;

·  В окне – компонент занимает весь контейнер.

- Шрифт – определяет параметры шрифта, применяемого для отображения текста. Для выбора шрифта используется стандартный диалог установки параметров шрифта;

- Стиль окантовки - способ выделения габаритов компонента, возможные значения : отсутствует, одинарная (по умолчанию);

- Только для чтения - возможность редактирования информации (по умолчанию имеет значение Нет).

Просмотров: 1274

Вернуться в оглавление:интегрированная геоинформационная система




Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.