Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / Pascal и Delphi / Иллюстрированный самоучитель по Delphi 6 / Часть IV. Приложения / Среда разработчика /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Главное меню - Программирование от RIN.RU
Главное меню






Опция File


NewОпция-заголовок. При ее выборе раскрывается подменю со следующими опциями
Application Создает новую программу для Windows
CLX Application Создает новую программу для Windows и Linux
Data Module Создает новый модуль данных
Form Создает новую форму и подключает ее к проекту
Frame Создает новую раму
Other Открывает окно репозитория (рис. П1.1).
Exit Вставляет в текущую форму ссылку на другой модуль Печатает активную форму или модуль Прекращает работу Delphi
Print Закрывает все открытые файлы
Unit Закрывает текущую форму
Open Открывает ранее созданную форму
Open Project Открывает ранее созданный проект
Reopen Вызывает список ранее загружавшихся проектов и форм для выбора и повторной загрузки
Save Save As Сохраняет активную форму
Save Project As Сохраняет активную форму под другим именем
Save All Close Сохраняет файл проекта под другим именем
Close All Use Сохраняет файл проекта и все открытые модули



Репозиторий Delphi


Окно репозитория Delphi открывается при выборе File | New | Other и имеет вид, показанный на рис. П1.1.


На его страницах расположены пиктограммы для выбора прототипов форм, модулей, проектов и экспертов построения форм и проектов. Зависимые переключатели Copy, Inherit и Use определяют режим связи между хранящимся в репозитории прототипом и его копией в проекте: Copy - выбранный элемент копируется в текущий каталог и автоматически подключается к проекту; между образцом и его копией нет никакой связи; inherit - в проекте создаются наследники выбранного элемента и всех его родителей; любые изменения образца проявляются во всех проектах, которые его унаследовали; изменения наследника не влияют на образец; Use - выбранный элемент становится частью проекта; любые его изменения в проекте приводят к изменениям образца и сказываются во всех других проектах, которые его унаследовали или используют.


Ниже кратко описывается методика размещения в репозитории разработанной программистом формы.



Рис.П 1.1. Окно репозитория Delphi



  1. Разработайте форму, которую вы часто будете использовать в разных проектах[ Если вы хотите тиражировать какую-то форму текущего проекта, ее нет нужды размещать в репозитории - она там уже есть на закладке с именем вашего проекта (такая закладка репозитория автоматически создается для каждого открываемого проекта). ]. Поместите на ней все необходимые интерфейсные компоненты и, если это необходимо, закодируйте обработчики их событий.

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

  3. Щелкните по форме правой кнопкой мыши и в локальном меню выберите Add to Repository. На экране появится диалоговое окно регистрации формы в репозитории (рис. П1.2).

  4. В строке Title напишите имя, под которым форма будет зарегистрирована в репозитории, например, WorkForm, в строке Description - описание формы, например. Основная форма для проекта Bibliophil, в строке Author - свое имя. Раскройте список Page и выберите закладку страницы репозитория, на которой следует разместить форму, после чего щелкните по кнопке ок - форма помещена в репозитории. Замечу, что, если вы не укажете страницу, форма не будет размещена в репозитории, однако вы сможете ее найти на странице, связанной с закладкой с именем вашего проекта. Тиражирование такой формы, как и любой другой формы этой страницы, возможно только в рамках вашего проекта.





Рис. П1.2 . Окно регистрации формы в репозитории




Вновь размещенную форму можно сделать главной. Такая форма создается при старте нового проекта (опция главного меню File | New Application). Для определения главной формы выберите опцию Tools [Repository, укажите страницу размещения в левом списке Радез диалогового окна и форму в правом списке Objects, после чего установите флажок в переключателе Main Form. Если установить флажок в переключателе New Form, форма будет создаваться при щелчке по пиктографической кнопке New Form или при выборе опции File | New Form


Вперед  >>>
 1  2  3  4  5  6  7 


 8  Комментарии к статье  8 8  Обсудить в чате

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь