Repository - Депозитарий - хранилище форм и проектов.
Депозитарий позволяет не просто хранить формы, но и наследовать их, т.е. создавать иерархию форм.
В Депозитарий можно включать не только формы и фреймы, но и целые проекты: Project => Add To Repository - этой командой возможно включение проекта в Депозитарий только в режиме Copy, то есть скопировать проект и далее сохранить его под другим именем.
Команда вызова Repository : File => New => Other, далее откроется диалоговое окно New Items, в котором можно: (1), (2), (3) (1) выбрать включенные в C++Builder готовые формы, (2) воспользоваться мастерами, (3) использовать Депозитарий для хранения собственных разработок: форм, проектов.
Способы использования форм из окна New Items: - Copy - копировать, только работа с копией формы, - Inherit - наследовать, для изменения формы в модулях проекта; - Use - использовать, для изменения базовой формы как в проек-ых модулях, так и в Депозитарии.
Набор вспомогательных команд: - Project => Remove from Project (или соответствующая быстрая кнопка) - удаление пустой формы из проекта; - File => New => Other - включение в проект формы из Депозитария или взять проект из Депози-тария; - Tools => Repository - удаление объектов (форм, проектов) из Депозитария; - File => Save As - сохранение формы, проекта.
Окно Депозитария New Items => Щелчок правой кнопкой мыши вызывает контекстное меню => раздел Properties => Окно Object Repository: (1) - (7) (1) Add Page - добавить страницы Депозитария, (2) Delete Page - удалить, (3) Rename Page - переименовать, (4) Edit Object - отредактировать информацию об объекте, (5) Delete Object - удалить выделенный объект, (6) New Form - Флажок включен, то выделенная форма, а не пустая, будет включаться в проект при выполнении команды File => New => Form, (7) Main Form - Флажок главной формы включен, то выделенная форма (не пустая) будет появляться как главная.
Перед занесением формы в Депозитарий ее модуль должен быть обязательно сохранен в файле: Щелчок на форме правой кнопки мыши => Контекстное меню: (1), (2) (1) Раздел Add To Repository: (1) - (4) (1) Title - название вашей формы, (2) Description - более развернутое пояснение, (3) Autor - сведения об авторе, (4) Browse - выбор пиктограммы для формы; (2) Раздел View Detals - отображение пояснений к формам. (*) После выполнения всех этих процедур щелкните на кнопке ОК и ваша форма окажется включенной в Депозитарий.