Задание для обучения.
Изучим Инспектор Объектов, используемый для изменения характеристик любого объекта, помещенного на форму, и для изменения свойств самой формы.
Д
ля
начала откройте новый проект, выбрав
пункт меню File | New Project.
Затем положите на форму объекты TMemo
,
TButton
,
и TListBox
,
задав размеры мышкой, как показано на
рисунке.Теперь выберите один из объектов и перейдите в Инспектор Объектов. Изменяя численные значения свойств Width, Height, Left, Top следите за выбранным компонентом.
Теперь н
ажмите
клавишу <Shift> и щелкните на TMemo и затем
на TListBox. Теперь оба объекта имеют по
краям маленькие квадратики, показывающие,
что объекты выбраны. Выбрав два или
более объектов одновременно, можно
выполнить большое число операций над
ними. Например, передвигать по форме.
Затем попробуйте выбрать пункт меню
Edit | Size и установить оба поля Ширину(Width)
и Высоту(Height) в Grow to Largest,
как показано на
рисунке. Теперь оба объекта стали
одинакового размера.
Затем выберите пункт меню Edit | Align и поставьте в выравнивании по горизонтали значение Center (см. р
исунок).
Поскольку Вы выбрали сразу два компонента, то содержимое Инспектора Объектов изменится - он будет показывать только те поля, которые являются общими для объектов. Это означает то, что изменения в свойствах повлияют не на один, а на все выбранные объекты.
Рассмотрим изменение свойств объектов на примере свойства формы Color. Есть три способа изменить его значение в Инспекторе Объектов. Первый - просто напечатать имя цвета (clRed) или номер цвета. Второй путь - нажать на маленькую стрелку справа и выбрать цвет из списка. Третий путь - дважды щелкнуть на поле ввода свойства Color. При этом появится диалог выбора цвета.
С
войство
Font
работает на манер свойства Color. Чтобы
это посмотреть, сначала выберите
свойство Font для объекта TMemo и дважды
щелкните мышкой на поле ввода. Появится
диалог настройки шрифта, как показано
на рисунке.
Выберите, например, шрифт New Times Roman и установите какой-нибудь очень большой размер, например 72. Затем измените цвет фонта с помощью ComboBox’а в нижнем правом углу окна диалога. Когда Вы нажмете кнопку OK, Вы увидите, что вид текста в объекте TMemo радикально изменился.
В завершение дважды щелкните на свойство Items объекта ListBox. Появится диалог, в котором Вы можете ввести строки для отображения в ListBox. Напечатайте несколько слов, по одному на каждой строке, и нажмите кнопку OK. Текст отобразится в ListBox'е.
Сохранение программы
Первый шаг - создать поддиректорию для программы. Лучше всего создать директорию, где будут храниться все Ваши программы и в ней - создать поддиректорию для данной конкретной программы. Например, Вы можете создать директорию MYCODE и внутри нее - вторую директорию TIPS1, которая содержала бы программу, над которой Вы только что работали.
П
осле
создания поддиректории для хранения
Вашей программы нужно выбрать пункт
меню File | Save Project. Сохранить нужно будет
два файла. Первый - модуль (unit), над которым
Вы работали, второй - главный файл
проекта, который "владеет" Вашей
программой. Сохраните модуль под именем
Main.PAS
и проект под именем Tips1.DPR.
(Любой файл с расширением PAS и словом
“unit” в начале является модулем.)
Z-упорядочивание
Еще несколько возможностей Инспектора Объектов и Дизайнера Форм.
Создайте новый проект. Поместите на форму объект TMemo, а затем TEdit так, чтобы он наполовину перекрывал TMemo, как показано на рис.13. Теперь выберите пункт меню Edit | Send to Back, что приведет к перемещению TEdit вглубь формы, за объект TMemo. Это называется изменением Z-порядка компонент. Буква Z используется потому, что обычно математики обозначают третье измерение буквой Z. Так, X и Y используются для обозначения ширины и высоты, и Z используется для обозначения глубины.
Если Вы “потеряли” на форме какой-то объект, то найти его можно в списке Combobox’а, который находится в верхней части Инспектора Объектов.
