Главные окна Delphi.


The Presentation inside:

Slide 0

Главные окна Delphi. Урок Delphi 1


Slide 1

Запуск Delphi. Для этого нужно создать ярлык на рабочем столе, или обратиться по адресу Program Files - Borland - Delphi -Bin и отыскать файл delphi32.exe. Гораздо проще один раз найти его ярлычок в меню ПУСК - ВСЕ ПРОГРАММЫ - BORLAND DELPHI - DELPHI, перетащить его отсюда на рабочий


Slide 2

Перед нами четыре окна Delphi. Вверху во вcю ширину экрана окно управления проектом и средой разработки - главное окно Delphi.


Slide 3

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


Slide 4

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


Slide 5

Теперь посмотрим, как легко получается программа в Delphi: Наводим мышку на зелёный треугольник-стрелку на главном окне Смотрим - всплывает подсказка "Run (F9)" Жмём на эту кнопку (или F9 на клавиатуре) Получаем готовую Windows-программу!


Slide 6

Однако, не во всех версиях Delphi запуск программы производится кнопкой F9, для некоторых это CTRL+F9. По умолчанию программа создаётся в папке C:\Program Files\Borland\Delphi7\Projects:


Slide 7

  Полезные   свойства Формы


Slide 8

   Свойство Caption. Сейчас это Form1, и совпадает со свойством Name. В инспекторе объектов можно поменять их по своему усмотрению. Напишите в свойстве Caption, например, «Первая программа!»   Надпись на заголовке


Slide 9

Размеры - ширина и высота в пикселах, свойства Width и Height. Изменяем их мышкой, двигая края Формы, или устанавливаем более точные значения в Инспекторе.


Slide 10

Положение на экране Свойства Top и Let. Это расстояния в пикселях от верхней и левой границы экрана соответственно. Если необходимое положение Формы закрывает элементы управления Delphi, можно просто свернуть её.


Slide 11

Свойство Position, с помощью которого можно настроить автоматическое появление Формы в нужном месте. Разверните выпадающий список: При значении poDesigned Форма появится в том месте, где она находилась при проектировании. Это значение по умолчанию. При значениях poDesktopCenter  и  poScreenCenter Форма появится в центре рабочего стола или центре экрана. Форма может быть вызвана из другого окна-формы. Тогда при значениях poMainFormCenter она появится в центре главного окна приложения, poOwnerFormCenter - в центре вызывающего окна, так называемого «владельца».


Slide 12

Цвет формы выбираем на вкладке Properties- свойство Color. Из раскрывающегося меню выбираем нужный цвет и наша форма становиться красочной.


Slide 13

 Вы можете запрограммировать появление Формы в нормальном, минимизированном  или максимизированном состоянии. За это отвечает свойство WindowState - значения  wsNormal,  wsMinimized  и  wsMaximized соответственно.


Slide 14

 Не у всех окон в заголовке есть кнопки свернуть, развернуть, закрыть. Их наличием или отсутствием управляет свойство BorderIcons. В Инспекторе слева от него маленький плюсик, открывающий признак наличия или отсутствия нужной кнопки. True - кнопка будет, False - нет. Но изменения будут видны только в работающей программе, а не в прототипе.


Slide 15

Вы можете управлять также границами Формы. Для этого служит свойство BorderStyle. При значении bsSizeable - обычная Форма, значение по умолчанию. bsNone - Форма вообще не будет иметь границ, включая строку заголовка. bsSingle - Форма не может менять размеры, но может свернуться или развернуться.


Slide 16

Таким образом, комбинируя свойства BorderIcons и BorderStyle можно, например, получить форму с неизменными размерами и без возможности свернуться и развернуться:


Slide 17

Сохранение нашего проекта. Так как по умолчанию Delphi сохраняет новые проекты в папке C:\Program Files\Borland\Delphi7\Projects, то если мы не будем выделять под него место сами, все файлы данного и всех будущих проектов будут свалены в кучу. Поэтому сразу в начале работы над новым проектом командой меню File -» Save All сохраним проект в специально для него созданную папку. Проект в целом сохраняется в файле с именем Project1. Форма функционирует вместе с программой, описывающей её работу, так называемым модулем. Если модулей в проекте несколько, для каждого из них Delphi создаст отдельный файл, и предложит его сохранить под именем Unit1, Unit2 и т.д. И для файла проекта, и файлов модулей можно дать и своё, более осмысленное название. Главное, что каждый новый проект надо сохранять отдельно.


Slide 18

   Попробуйте открыть файл модуля командой Open.... Модуль откроется вместе с нашей формой, мы сможем нормально работать, но кнопка запуска программы окажется неактивной. Поэтому сначала нужно открывать файл проекта. Для этого, кстати, есть специальная команда меню File -» Open Project...  Ctrl F11, и соответствующая кнопка, прямо над кнопкой запуска. Теперь в окне выбора будет только один файл, файл проекта. При его открытии будет открыт и первый модуль и первая форма проекта. Для нашего проекта этого достаточно. Если в проекте несколько форм, их модули и формы открываем командой Open.... Можно открывать модули других проектов, например, для копирования кода


Slide 19

Полезный совет Поскольку систему приходится иногда переустанавливать, под проекты Delphi целесообразно отвести специальную папку на другом диске, например D:\Проекты Delphi\, и сохранять проекты туда, а в папку по умолчанию поставить на неё ярлык для быстрого перехода. Теперь, в случае переустановки системы, Вам не придётся дополнительно сохранять Ваши наработки.


Slide 20

Практическое задание Создать две формы: Первая содержит все четыре кнопки (свернуть, развернуть, закрыть, справка), вторая – только кнопку закрыть. Задать одинаковые размеры для форм. Задать одинаковое расположение форм на экране. Задать цвет формам.


×

HTML:





Ссылка: