Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

WindowState




Scaled

Position

Понятие Формы

Форма — это главный компонент приложения.

Как и другие компоненты, форма имеет свойства. При создании формы C++Builder устанавливает свойства формы в значения по умолчанию.

Изменить свойства формы можно при проектировании формы (в инспекторе объектов) или во время выполнения приложения (с помощью операторов, записанных в исходном тексте программы).

Рассмотрим основные свойства формы.

Свойства формы

Name (имя)

Идентификатор, используемый для обращения к форме из программы. По умолчанию первой же форме нового проекта назначается имя Form1.

Caption (заголовок)

Заголовок формы.

F ormStyle

Стиль формы, который может принимать следующие значения:

· fsMDIChild — дочернее окно MDI-приложения.

· fsMDIForm — главное окно MDI-приложения.

· fsNormal — обычное окно (значение по умолчанию).

· fsStayOnTop - окно, всегда расположенное поверх других окон на экране.

Для модальных диалоговых окон свойство FormStyle равно fsNormal, что дает возможность выносить их за пределы основной формы. Если применяется пользовательский интерфейс SDI, то каждая форма существует в виде отдельного, независимого окна. Одно из окон является главным, однако, оно не содержит другие окна. В SDI-приложении и главная, и второстепенные формы имеют в свойстве FormStyle значение fsNormal. В некоторых случаях допускается установка значения fsStayOnTop, для того чтобы окно всегда отображалось поверх других окон на экране, даже если активно другое приложение.

Left и Тор

Значения в пикселах верхнего левого угла местоположения формы.

Width и Height

Размеры формы – ширина и высота в пикселах

Автоматическое размещение формы. Может принимать следующие значения:

· poDefault — размер и положение формы подбираются автоматически средой Windows.

· poDefauttPosOnly — положение формы подбирается автоматически, а ширина и высота — по значениям свойств Width и Height.

· poDefaultSlzeOnly — размер формы устанавливается автоматически по умолчанию, местоположение — по значению Left и Тор.

· poDesigned — размер и положение задаются значениями Left, Top, Width, Height, установленными во время разработки приложения.

· poScreenCenter — форма размещается в центре экрана. Размеры задаются значениями Width и Height.

ClientWidth и ClientHeight

Размеры рабочей области на которой размещаются компоненты.

Если свойство установлено в значение true, то форма будет автоматически масштабироваться в зависимости от разрешающей способности монитора. Таким образом обеспечивается одинаковая пропорция между формой и экраном независимо от разрешающей способности монитора.

Состояние формы- свернута форма или развернута. Может принимать следующие значения:

· wsNormal — форма ни свернута, ни развернута.

· wsMinimized — форма свернута.

· wsMaximized — форма развернута.

Если при проектировании вы измените значение свойства WindowState на wsMinimjzed или wsMaximized, то получите форму, которая будет себя сворачивать или разворачивать автоматически при первом появлении на экране.




Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 406; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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