* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Инспектор объектов
31 марта 2009

Вкладки окна Object Inspector автоматически создаются для каждого вновь создан-
ного в форме объекта и являются основным инструментом для настройки объектов. Не-
обходимая вкладка выбирается из списка объектов, находящегося в верхней части окна,
по имени объекта. Для этого необходимо щелкнуть на кнопке с изображением неболь-
шой стрелки, указывающей вниз, и в появившемся списке выбрать нужный объект.
После того как необходимый объект выбран, можно не только изменять и на-
страивать все его свойства, но и создавать обработчики событий для данного объекта,
которые будут определенным образом реагировать на такие события, как, например,
щелчок кнопки мыши, перемещение мыши или нажатие клавиш клавиатуры.
При этом для каждого объекта в инспекторе объектов существуют две вкладки:
Properties (Свойства) и Events (События). Кратко остановимся на некоторых свойст-
вах для такого объекта, как форма. Для того чтобы создать проект по умолчанию, су-
ществует несколько способов.
• Первый способ. Выберите команду меню File^New^VCL Forms Application.
Проект по умолчанию с формой и редактором кода будет создан. Это полно-
стью работающее приложение, и результат его работы можно увидеть, если
нажать клавишу <F9>.
• Второй способ. Щелкните на пиктограмме проекта New Items, расположенной
на панели Standard (Стандартная), и в появившемся окне выберите пиктограм-
му VCL Forms Application (VCL-приложение).
• Третий способ. Выберите команду меню Project^Add New Project... и в появив-
шемся окне выберите пиктограмму VCL Forms Application (VCL-приложение).
Теперь, когда создано рабочее приложение, можно изменять его параметры, что
делается с помощью инспектора объектов. Если панель формы скрыта за окном ре-
дактора кодов, то переместите ее на передний план, что также можно сделать не-
сколькими способами.
• Если некоторые элементы формы отображаются на экране, то просто щелкните
на них мышью, после чего окно полностью отобразится на экране.
• На панели View щелкните на пиктограмме Show Designer (Показать эскиз), что
приведет к перестановке отображаемых окон. Нажатие клавиши <F12> приво-
дит к такому же эффекту.
• Выберите команду меню View=>Forms..., в результате чего появится диалоговое
окно View Forms, где можно выбрать нужную форму.
Теперь, когда форма находится на переднем плане, займемся ее редактированием с по-
мощью инспектора объектов. Так как во вновь созданном проекте нет никаких объектов,
кроме формы, то именно она и будет отображаться в инспекторе объектов. Выберите
вкладку Properties (Свойства) и посмотрите на довольно большой перечень всех свойств.
Разумеется, весь перечень не помещается на экране, и для доступа к отдельным свой-
ствам нужно воспользоваться ползунком. Не стоит пугаться такого количества свойств,
многие из них интуитивно понятны и они повторяются от объекта к объекту. Поэтому
после небольшой практики вы хорошо освоите большинство свойств из этого списка.
Все свойства распределены по группам, в которых они расположены в алфавитном
порядке. Остановимся только на некоторых из них, например Caption (Заголовок) из
группы Action (Поведение). По умолчанию там будет записано Formi, что и отобража-
ется в заголовке окна. Попробуйте изменить это свойство, для чего щелкните на поле,
где записано Formi, и введите любое подходящее название, например строку "Мое
Окно". Одновременно с набором текста будет меняться название окна формы. Или
возьмем, к примеру, два свойства — Height (Высота) и Width (Ширина), которые оп-
ределяют непосредственные размеры окна. Попробуйте ввести другие значения для
них и сразу же увидите изменения на экране. Очень важное свойство Enabled
(Доступность). Обычно оно всегда должно быть в состоянии True. Попробуйте изме-
нить его на False и запустите проект на выполнение (клавиша <F9> или пиктограм-
ма Run на панели Debug). Эффект будет заметен, так как вы не сможете обратиться
к окну — оно будет заблокировано. Это удобно использовать в программе, когда не-
обходимо на время заблокировать отдельные элементы интерфейса и запретить к ним
доступ пользователя. Далее, с помощью свойства Icon (Пиктограмма) можно изменить
пиктограмму, которая будет связана с приложением и будет отображаться рядом
с заголовком окна. Пиктограмму можно нарисовать самому или скопировать. Для на-
поминания функций окна можно использовать свойство Hint (Подсказка). В поле для
свойства Hint вводится текст, который будет отображаться на экране как подсказка
при наведении на созданное окно указателя мыши. Но для того, чтобы это произош-
ло, нужно разрешить тексту отображаться на экране, для чего существует свойство
ShowHint (Показать подсказку), которое должно быть установлено в состояние True.
Можно изменять статус окна и вид рамки (свойства BorderStyle и BorderWidth) или
цвет окна (Color). Можно изменить вид курсора (Cursor), который появится при наве-
дении курсора мыши на созданное окно.
Обычно все перечисленные свойства присутствуют в любом объекте, и ими чаще
всего приходится пользоваться. Остальные свойства рассмотрим, когда еще раз вер-
немся к проектированию формы.

Теги: язык программирования, линейное программирование решение Borland Delphi

Статьи по теме:

Свойство PaperSize
Протоколы в ЛВС
ПРОСТЕЙШИЙ DATASET
StoreDefs
LanguageID
Телеконференции
Системы искусственного интеллекта
Модель СОМ
ExactRecordCount
DbfFieldDefs
Технологии открытых систем
Translate
B – Описание файлов
Расширение QuickReport
DisableResyncOnPost
| Borland Delphi | vitek |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | Borland Delphi | Инспектор объектов. Регион сайта: Москва и Санкт-Петербург