Программирование в среде Delphi. Часть 2. Создание оконных приложений. Садовская О.Б. - 12 стр.

UptoLike

Составители: 

12
После установки этих значений свойств форма должна выглядеть
следующим образом :
Компоненты формы
Программа пересчёта длины отрезка из дюймов в сантиметры
должна получить от пользователя исходные данные значение длины
в дюймах. Добавим в форму компонент поле редактирования для
ввода данных.
В программе форма и её компоненты рассматриваются как объ-
екты. Поэтому окно, в котором находятся свойства формы и её ком -
понентов, называется Object Inspector. Чтобы добавить к форме компо-
нент, надо в палитре компонентов, щелкнуть мышью на пиктограмме
нужного компонента (для поля редактирования это значок ), а
затем щелкнуть в той точке формы, где должен находиться левый
верхний угол компонента. В результате в форме появится выбранный
компонент стандартного размера .
Компонент формы, окружённый восемью маленькими квадратика -
ми, называется выделенным (маркированным). Свойства маркированно-
го компонента отображаются в Object Inspector. Delphi позволяет легко
изменить положение и размер компонента обычным для Windows
способом. Если свойства компонента изменяются с помощью Object
Inspector, то компонент должен быть в это время маркирован. В таб-
лице приведены изменённые свойства поля редактирования , предна-
значенного для ввода длины отрезка в дюймах.
Свойство Обозначение Значение
Имя поля . Используется для доступа к
содержимому поля .
Name Edit1
Текст , находящийся в поле ввода. Text
Расстояние от левой границы поля до
левой границы формы.
Left 24
Расстояние от верхней границы поля до
верхней границы формы.
Top 48
Ширина поля . Width 100
ab
                                       12
     После у ст а н овки э
                         т их зн а чен ий свойст в ф орм а д олж н а выгля д ет ь
след у ю щим об ра зом :




                                     Ком поне нт ы фор м ы
       Програ м м а пересчёт а д лин ы отрезка из д ю йм ов в са н тим етры
д олж н а полу чит ь от пользова т еля исход н ые д а н н ые – зн а чен ие д лин ы
в д ю йм а х. Д об а вим в ф орм у ком пон ен т – поле ред а кт ирова н ия д ля
ввод а д а н н ых.
       В програ м м е ф орм а и её ком пон ен т ы ра ссм а трива ю тся ка к об ъ-
ект ы. Поэ    т ом у окн о, в кот ором н а ход я т ся свойства ф орм ы и её ком -
пон ен т ов, н а зыва ется Object Inspector. Ч т об ы д об а вить к ф орм е ком по-
н ен т, н а д о в па литре ком пон ен тов, щелкн у т ь м ыш ью н а пикт огра м м е
н у ж н ого ком пон ен т а (д ля поля ред а кт ирова н ия э  т о зн а чок    ab ), а
за т ем щелкн у ть в т ой т очке ф орм ы, гд е д олж ен н а ход ит ься левый
верхн ий у гол ком пон ен т а . В резу льт а т е в ф орм е поя вится выб ра н н ый
ком пон ен т ст а н д а рт н ого ра зм ера .
       К ом пон ен т ф орм ы, окру ж ён н ый восем ью м а лен ьким и ква д ра т ика -
м и, н а зыва ет ся выд елен н ым (м а ркирова н н ым ). Свойст ва м а ркирова н н о-
го ком пон ен т а от об ра ж а ю т ся в Object Inspector. Delphi позволя ет легко
изм ен ит ь полож ен ие и ра зм ер ком пон ен т а об ычн ым д ля Windows
способ ом . Е сли свойст ва ком пон ен та изм ен я ю т ся с пом ощью Object
Inspector, то ком пон ен т д олж ен б ыт ь в э      то врем я м а ркирова н . В т а б -
лице привед ен ы изм ен ён н ые свойст ва поля ред а кт ирова н ия , пред н а -
зн а чен н ого д ля ввод а д лин ы отрезка в д ю йм а х.
                       С вой ство                      О бознач ение Знач ение
 И м я поля . И спользу ет ся д ля д ост у па к
                                                           Name              Edit1
 сод ерж им ом у поля .
 Т екст , н а ход я щийся в поле ввод а .                   Text
 Ра сст оя н ие от левой гра н ицы поля д о
                                                            Left              24
 левой гра н ицы ф орм ы.
 Ра сст оя н ие от верхн ей гра н ицы поля д о
                                                            Top               48
 верхн ей гра н ицы ф орм ы.
 Ш ирин а поля .                                           Width             100