Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Delphi.docx
Скачиваний:
4
Добавлен:
22.08.2019
Размер:
196.76 Кб
Скачать

2. Основы визуального программирования

Среда Delphi - это сложный механизм, обеспечивающий высокоэффективную работу программиста. Визуально она реализуется несколькими одновременно раскрытыми на экране окнами. Окна могут перемещаться по экрану, частично или полностью перекрывая друг друга.

Запустив Delphi, видим четыре наиболее важных окна Delphi: главное окно (оно имеет заголовок Delphi 7 -Projectl), окно формы (заголовок Forml), окно Инспектора Объектов (Object Inspector) и окно кода программы (Unitl.pas). Слева в окне кода располагается вспомогательное окно броузера, с помощью которого можно просматривать структуру всех объявлений в окне кода. Чтобы упорядочить окна, необходимо вручную изменять их положение и размеры, т.к. обычно окно кода программы почти полностью перекрыто окном формы.

Программирование в Delphi строится на тесном взаимодействии двух процессов: процесса конструирования визуального проявления программы (т.е. ее Windows-окна) и процесса написания кода, придающим элементам этого окна и программе в целом необходимую функциональность. Для написания кода используется окно кода, для конструирования программы-остальные окна Delphi, и прежде всего - окно формы.

Между содержимым окон формы и кода существует неразрывная связь, которая строго отслеживается Delphi. Это означает, что размещение на форме компонента приводит к автоматическому изменению кода программы, и наоборот - удаление тех или иных автоматически вставленных фрагментов кода может привести к удалению соответствующих компонентов. Помня об этом, программисты вначале конструируют форму, размещая на ней очередной компонент, а уже только после этого переходят, если это необходимо, к написанию фрагмента кода, обеспечивающего требуемое поведение компонента в программе.

Составляющие среды Delphi

Главное окно

О но располагается в верхней части экрана, в котором располагается меню, панель инструментов и палитра компонентов. Панель инструментов представляет собой набор кнопок для быстрого доступа к необходимой функции меню. На палитре компонентов, представляющей собой множественные тематические страницы, располагаются визуальные и невизуальные компоненты вашей будущей программы (невизуальные компоненты видны только при проектировании приложения). Главное окно остается открытым все время работы. Закрывая его. вы тем самым закрываете Delphi и все открытые в нем окна.

Главное окно осуществляет основные функции управления проектом создаваемой программы. Это окно всегда присугствует на экране и занимает его самую верхнюю часть.

Связано это с функциональностью главного окна: с одной стороны, оно несет в себе элементы, которые всегда должны быть под рукой у программиста, с другой стороны, окно не должно отнимать у остальных окон Delphi значительного пространства экрана.

В главном окне располагается главное меню Delphi, набор пиктографических командных кнопок и палитра компонентов.

Палитра компонентов - это главное богатство Delphi. Она занимает правую часть главного окна и имеет закладки, обеспечивающие быстрый поиск нужного компонента. Под компонентом понимается некий функциональный элемент, содержащий определенные свойства и размещаемый программистом в окне формы. С помощью компонентов создается каркас программы, во всяком случае - ее видимые на экране внешние проявления: окна, кнопки, списки выбора и т.д.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]