русс | укр

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

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

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

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


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

Контейнеры


Дата добавления: 2014-12-02; просмотров: 707; Нарушение авторских прав


КОНТЕЙНЕР GROUPBOX

Служит для размещения компонентов и представляет собой прямоугольную область с рамкой. Заголовок группы записывается в разрыве верхней рамки слева.

КОНТЕЙНЕР RADIOGROUP

RadioGroup – это специальный контейнер для размещения зависимых переключателей. Каждый включённый в группу переключатель заносится в список Items и доступен по индексу. Использование компонента RadioGroup существенно упрощает обслуживание группы зависимых переключателей. Свойство Columns определяет количество столбцов переключателей. Свойство ItemIndex задаёт индекс выбранного переключателя. Свойство Items – это список строк с заголовками переключателей. Добавление и удаление элементов достигается добавлением и удалением строк списка Items.

Чтобы создать группу зависимых переключателей необходимо:

• • присвоить группе название (свойство Caption);

• задать количество столбцов (cвойство Columns);

• • сформировать список Items из названий переключателей. Список создаётся в String list editor, окно которого открывается при нажатии на кнопку, расположенную в строке свойства Items;

• • выбрать один из переключателей, указав в свойстве ItemIndex нужный индекс. Этот переключатель при запуске приложения будет включён. Переключатели в группе нумеруются, начиная с нуля.

Для обслуживания зависимого переключателя в программе удобно использовать оператор case:

case RadioGroup1.ItemIndex of

0:d:=3;

1:d:=5;

2:d:=7;

end;

ПАНЕЛЬ PANEL

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



Панель имеет развитые средства для создания эффектов трёхмерности за счёт использующихся в ней двух рамок – внешней и внутренней. Любая из рамок может отсутствовать (bvNone), быть выпуклой (bvRaised) или вдавленной (bvLowered). Ширина рамок в пикселах задаётся свойством BevelWidth.

Свойство Align удобно использовать, чтобы задать положение панели относительно границ формы, не зависящее от изменения размеров последней: у верхней границы alTop, у нижней – alBottom, у левой – alLeft, у правой – alRight, на всем рабочем пространстве – alClient.



<== предыдущая лекция | следующая лекция ==>
Переключатели зависимые и независимые | Контейнеры. Формы модальные. Диалоговые окна


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


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

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

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


 


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

 
 

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

Генерация страницы за: 0.003 сек.