Мельница данных- Класс TForm (Формы)  (раздел целиком)  (20.01.2021)
Класс TForm (Формы)
Унаследован от класса TObject (Объекты) . Объекты могут включать в себя объекты классов:


1. Конструктор TForm.Create (Конструктор формы)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Name (Имя) TObjectName (Имена)

Унаследован

Доступен

Name (Имя)

Description (Наименование) TObjectDescription (Наименования)

Унаследован

Доступен

Description (Наименование)

Class (Класс) TClass domain (Класс)

Унаследован

Доступен

Class (Класс)

Parent (Родитель) TParent domain (Родитель объекта)

Унаследован

Доступен

Parent (Родитель)

Master (Мастер) TMaster domain (Объект (с каскадным удалением))

Унаследован

Доступен

Master (Мастер)

Accessor (Роль доступа) TAccessor domain (Роли доступа)

Унаследован

Скрыт

AutoOpen (Открывать автоматически) Boolean (Обычное логическое)

Доступен

Position (Позиция) TPosition (Позиция)

Доступен

GetNextPos (Следующая позиция)

Scope (Область видимости) TScope (Область видимости)

Доступен

Image (Изображение-иконка) TImage (Изображение)

Доступен

IsAlive ("Живая") Boolean (Обычное логическое)

Доступен

Конструирует объект класса TForm (Формы) .


2. Поле TForm.FAutoOpen (Открывать автоматически)
FAutoOpen: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TForm.AutoOpen (Открывать автоматически)
.


3. Поле TForm.FImage (Изображеие-иконка)
FImage: TImage (Изображение) .

Используется для хранения значений свойств:
TForm.Image (Изображение-иконка)
TVisualGroupForm.Image (Изображение)
.


4. Поле TForm.FIsAlive (Живая)
FIsAlive: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TForm.IsAlive ("Живая")
.


5. Поле TForm.FPosition (Позиция)
FPosition: TPosition (Позиция) (обязательно для заполнения) .

Используется для хранения значений свойства TForm.Position (Позиция)
.


6. Поле TForm.FScope (Область видимости)
FScope: TScope (Область видимости) (обязательно для заполнения) .

Используется для хранения значений свойства TForm.Scope (Область видимости)
.


7. Свойство TForm.AutoOpen (Открывать автоматически)
AutoOpen: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TForm.FAutoOpen (Открывать автоматически) .


8. Свойство TForm.Image (Изображение-иконка)
Image: TImage (Изображение) .

Для чтения и записи свойства используется поле TForm.FImage (Изображеие-иконка) .


9. Свойство TForm.IsAccessible (Доступна)
IsAccessible: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения значения свойства используется функция TForm.GetIsAccessible (Доступна) .


10. Свойство TForm.IsAlive ("Живая")
IsAlive: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TForm.FIsAlive (Живая) .


11. Свойство TForm.Position (Позиция)
Position: TPosition (Позиция) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TForm.FPosition (Позиция) .


12. Свойство TForm.Scope (Область видимости)
Scope: TScope (Область видимости) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TForm.FScope (Область видимости) .


13. Функция TForm.GetIsAccessible (Доступна)

Возвращает значение типа Boolean (Обычное логическое) .

Используется для вычисления значений свойств:
TForm.IsAccessible (Доступна)
TInstantMessage.IsAccessible (Форма доступна)
.


14. Функция TForm.GetNextPos (Следующая позиция)
Является методом класса.

Возвращает значение типа Integer (Целое) .

Используется для инициализации значения параметра Position (Позиция) подпрограммы TForm.Create (Конструктор формы)
.