Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Объект Form используют дл создания окна программы-приложения.



СВОЙСТВА ОБЪЕКТОВ.

Объект Form используют дл создания окна программы-приложения.

Свойства формы (Form):

Свойство

Описание свойства

Примеры значений

ActiveControl

Для задачи активного объекта(фокуса) в форме

Button1, Edit2

AutoScroll

Наличие в форме полос прокручивании

True, False

BorderStyle

Возможность менять размеры окна

bsSizeable (окно с произвольными размерами), bsDilog, bsNone (окно с фиксированными размерами))

Width, Height

Ширина и высота окна в пикселях

503,224 (числовые значения)

Font

Шрифт

Комплексное свойство, задается в диалоговом окне

HorizScrollBar

VerScrollBar

Параметры полос прокручивания

Комплексное свойство

Icon

Задаем пиктограмму, которая будет размещена в заголовке формы при выполнении программы

(None)- стандартная пиктограмма для Delphi, или загруженная с определенного файла *.ico

Name

Имя формы

Form1 (идентификатор)

Caption

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

Произвольная строка символов

Color

Цвет фона формы

clGreen, clInfBk (перечислимый тип) или $004525B1 (числовое значение – задается в диалоговом окне)

Cursor

Вид курсора на свободном месте окна на этапе выполнения

crDrag, crCross, crHelp, crArrow (перечислимый тип)

Enabled

Доступность для действий над объектами в форме во время выполнения

True, False

Left, Top

Координаты левого верхнего угла окна в пикселях

200,180 (числовые значения)

Position

Размещение и размеры окна в момент запуска программы

poScreenCenter, poDesigned

WindowState

Состояние окна в момент запуска программы

wsNormal, wsMaxmized, wsMinimized

Объект текстовое поле (Label) используют для создания текстов (надписей) в окне программы.

Свойства текстового поля (Label) перечисленные выше плюс:

Свойство

Описание свойства

Примеры значений

Align

Выравнивание поля относительно объекта, который его содержит (формы)

alButtom, alClent, alLeft, alNone, alTop

Alingment

Выравнивание текста в границах пол

taCenter, taLeftJustify, taRightJustify

AutoSize

Приведение границ поля к границам текста

True, False

Visible

Видимость объекта

True, False

WordWrap

Перенесение слов текста в новую строку

True, False

Объект картинка (Image, изображение) используют для вставки графических объектов.

Свойства картинки (Image) некоторые из перечисленных плюс:

Свойство

Описание свойства

Примеры значений

Center

Выравнивание рисунка по центру относительно содержащего его поля

True, False

Picture

Имя графического файла

Задают в диалоговом окне

Stretch

Приведение размера изображения к заданным размерам объекта



True, False

AutoSize

Приведение размера изображения к реальным размерам изображения

True, False

Объект поле редактирования (Edit) используют для ввода строки символов с клавиатуры. Для преобразования в числовые значения используются стандартные функции языка Pascal Val и Str, или функции среды Delphi StrToFloat и FloatToStr.

Свойства поля редактирования (Edit) известные плюс:

Свойство

Описание свойства

Примеры значений

CharCase

Вид символов, которые будут вводить в поле редактирования

ecNormal (обычные), ecUpperCase (прописные), ecLowerCase (строчные буквы)

Ctl3D

Объемное изображение объекта

True, False

PasswordChar

Символ для ввода пароля

#0 (обычное отображение текста), * (отображение звездочками), 0 (отображение нулями)

ReadOnly

Возможность менять текст (доступность поля)

True (текст нельзя менять), False (текст можно менять)

Hint

Текст подсказки, который появляется при наведении указателя мыши

«Введите сумму» (произвольная строка символов)

ShowHint

Показывать/не показывать подсказку

True, False

Text

Текст в поле редактирования

«0,0001» (произвольная строка символов)

Объект переключатель (RadioButton) используют для выбора некоторого действия среди нескольких альтернатив.

Свойства переключателя (RadioButton) известные плюс:

Свойство

Описание свойства

Примеры значений

Cheсked

Состояние переключателя

True (выбранный), False (не выбранный)

Ctl3D

Объемное изображение объекта

True, False

TabOrder

Порядок выбора объекта клавишей Tab

0 (первый), 4 (пятый)

TabStop

Доступ к данному объекту табулятором

True (доступный), False (не доступный)

Объект поле редактирования (Memo) используют для многострочного редактора текста.

Свойства поля редактирования (Memo) известные плюс:

Свойство

Описание свойства

Примеры значений

HideSelection

Сохранение выделения фрагмента текста в момент потери фокуса

True (выделение не сохраняется), False (сохраняется)

Lines

Ввод начального текста в поле редактирования

Комплексное свойство (задается в диалоговом окне)

MaxLength

Максимально возможное количество выведенных слов

Например, 50 – символов, 0- без ограничений

ScrollBars

Наличие полос прокрутки

ssNone (отсутствуют), ssHorizontal (горизонтальная), ssBoth (обе)

Объект CheckBox используют для создания независимого двух или трехпозиционного флажка: включен/отключен (/серый).

Свойства CheckBox известные плюс:

Свойство

Описание свойства

Примеры значений

AllowGrayed

Наличие третьей позиции

True (трехпозиционный), False (двухпозиционный флажок)

State

Состояние флажка

cbGrayed (серый), cbUnchecked (отключен), cbСhecked (включен)

Панель группы объектов GroupBox предназначена для размещения на ней группы из нескольких объектов. Панель группы используют для улучшения дизайна окна программы. Свойства этого объекта аналогичны описанным выше.

С помощью объекта MainMenu создают главное меню программы. Некоторые свойства:

Свойство

Описание свойства

Примеры значений

Items

Команды меню

Комплексное свойство (задается в диалоговом окне)

Tag

Вспомогательная переменная, используется в тексте программы

0;8 (целое число)

С помощью объекта PopupMenu создают контекстное меню небольшого компонента. Для «связывания» контекстного меню с конкретным объектом необходимо свойству PopupMenu этого объекта присвоить значение имени (Name) соответствующего контекстного меню.Некоторые свойства:

Свойство

Описание свойства

Примеры значений

Alignment

Выравнивание меню относительно точки щелчка по правой клавише мыши

peCenter (по центру), paLeft (слева) рaRight (справа)

AutoPopup

Автоматический вызов контекстного меню

True (вызовется при щелчке по правой клавише), False (вызовется с помощью метода Popup)

Конкретная команда меню (главного или контекстного) может иметь такие свойства:

Свойство

Описание свойства

Примеры значений

Break

Разбивка меню в горизонтальном направлении

mbNone (без разбивки), mbBarBreak (разбивка с вертикальной черточкой), mbBreak (разбивка без вертикальной черточки)

ShortCut

Комбинация «горячих» клавиш для вызова команды меню

Ctrl+A, F8, CTRL+F10, Shift_F3, Shift+Ctrl+F11, Ctrl+Del

 

 


Дата добавления: 2015-08-28; просмотров: 19 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Свойства минералов (отмеченные звездочкой только у кристаллических разностей) | Свойства светоизлучающих диодов.

mybiblioteka.su - 2015-2024 год. (0.028 сек.)