Практическая работа с компилятором С++ Builder 6

       

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 - отображение пояснений к формам.
    (*) После выполнения всех этих процедур щелкните на кнопке ОК и ваша форма окажется включенной в Депозитарий.


  • Содержание раздела