Вы можете использовать Component Gallery (Галерею компонентов) для создания проектов и приложений и управления их разработкой. Используйте Component Gallery (Галерею компонентов) для систематизации компонентов внутри ее самой или используйте шаблоны, компоновщики или мастера в Component Gallery (Галерее компонентов) для создания желаемого проекта или приложения.
Каталоги Component Gallery (Галереи компонентов) представляют собой произволную компоновку элементов галереи. Вы можете перестроить порядок отображения элементов галереи перетаскивая элементы с помощью операции "drag and drop" или вы можете создавать дубликаты элементы в других каталогах. Вы можете копировать и переименовывать каталог или папки и собирать в них элементы по своему усмотрению. Почти ничто не ограничивает вас в том, как вы будете использовать, изменять или создавать каталоги или папки.
Установки, определенные по умолчанию, для каталогов и папок позволяют вам просматривать и управлять элементами галереи. Если вы желаете изменить характеристики каталогово или папок, или если вы желаете иметь больший доступ к свойствам галереи, выберите опцию Advanced editing enabled (Разрешено расширенное редактирование) в Диалоговом окне Options (Параметры) Component Gallery (Галереи компонентов).
Для создания проекта или приложения из Component Gallery (Галереи компонентов)
-
Используйте Application Wizard (Мастер приложения) или New Application template (Новый шаблон приложения) в папке Applications (Приложения) каталога Visual FoxPro.
Для каталогов и папок, выберите закладки и параметры для изменений, которые вы можете пожелать сделать в дальнейшем. Для получения более подробной информации смотри в справке описание For details, see Диалоговое окно Options (Параметры) Component Gallery (Галереи компонентов).
Перемещение и просмотр элементов в Component Gallery (Галерее компонентов)
Вы можете перемещать элементы из правой панели - Object (Объект) окна Component Gallery (Галереи компонентов) на рабочий стол или в открытый проект или форму. Project Manager (Диспетчер проекта) распознает элемент, на который ссылается элемент Component Gallery (Галереи компонентов) и помещает его в должном месте в Project Manager (Диспетчере проекта). Элементы Component Gallery (Галереи компонентов) помещенные на рабочий стол неработоспособны. Так например не имеется настольных представлений для Database, Folder и элементов галереи, представляющих собой невизуальные файлы.
Для перемещения элементов из Component Gallery (Галереи компонентов)
-
Выделите в правой панели элемент, который вы желаете переместить.
Иконка Move (Переместить), расположенная в верхнем левом углу окна Component Gallery (Галереи компонентов) изменится в соответствии с выбранным вами элементом.
-
Перетащите иконку Move () на рабочий стол или в открытый проект или форму.
Когда Component Gallery (Галерея компонентов) не в состоянии найти оригинальный элемент, представленный элементов галереи, то откроется диалоговое окно Find (Найти) для того, чтобы вы смогли найти этот оригинальный элемент.
В приведенной ниже таблице The following table идентифицирвоаны элементы галереи, включенные в Visual FoxPro и их поведение по умолчанию.
Тип элемента Component Gallery (Галереи компонентов) | Проект | Форма | Экран | Элементы управления |
---|---|---|---|---|
Класс (_ClassItem) |
|
|
6 |
|
File (_FileItem) |
|
|
|
|
URL (_UrlItem) |
|
1 |
|
|
Form (_FormItem) |
|
9 |
11 |
|
Report (_ReportItem) |
|
9 |
11 |
|
Program (_ProgramItem) |
|
|
11 |
|
Menu (_MenuItem) |
|
10 |
11 |
|
Image (_ImageItem) |
|
2 |
7 |
2 |
Sound (_SoundItem) |
|
3 |
|
|
Video (_VideoItem) |
|
3 |
|
|
ActiveX (_ActiveXItem) |
|
|
|
|
Data (_DataItem) |
|
4 |
|
|
Template (_TemplateItem) |
5 |
|
|
|
Catalog (_CatalogItem) |
|
|
8 |
|
Sample (_SampleItem) |
|
|
|
|
Project (_ProjectItem) |
|
|
11 |
|
1 – Добавляет класс гиперссылки 2 – Добавляет класс картинки или устанавливает свойство Picture 3 – добавляет класс мультимедии 4 – добавляет класс grid 5 – В зависимости от типа (например, форма) создает новый файл и добавляет его в проект 6 – Создает экземпляр в экране 7 – устанавливает обои Visual FoxPro 8 – Запускает новое окно Gallery с выбранным каталогом 9 – Добавляет класс Button для запуска формы/отчета 10 – добавляет в форму контекстное меню 11 – Открывает конструктор (для редактирования)
Обзор и редактирование классов
Поскольку элементы Component Gallery (Галереи компонентов) представляют реальные элементы, в качестве которых могут выступать объекты и классы, Вы можете просматривать или изменять эти классы с помощью обращения к реальным объектам с помощью Component Gallery (Галереи компонентов).
Для просмотра класса
-
Выполните на имени класса в Component Gallery (Галерее компонентов) щелчок по правой клавише мыши.
-
Из контекстного меню выберите View in Browser (Просмотр в обозревателе).
Это действие откроет окно Class Browser (Обозревателя класса), гдк вы сможете увидеть свойства и методы выбранного класса.
Для редактирования класса
-
Выполните на имени класса в Component Gallery (Галерее компонентов) щелчок по правой клавише мыши.
-
Из контекстного меню выберите Modify (Изменить).
Это действие откроет Class Designer (Конструктор класса).
Создание и изменение форм
Вы можете использовать Component Gallery (Галерею компонентов) для создания дубликатов или редактирования форм или добавления в проект форм или других элементов галереи.
Для создания формы из Component Gallery (Галереи компонентов)
-
Выполните двойной щелчок по любому шаблону или выберите New Form (Новая форма) из контекстного меню любого шаблона в папке Forms (Формы) в окне Component Gallery (Галереи компонентов).
- или -
Выполните двойной щелчок по Form Wizard (Мастер формы) в папке Forms (Формы) Component Gallery (Галереи компонентов) .
- или -
Выберите Create Form (Создать форму) из контекстного меню элемента Component Gallery (Галереи компонентов) в папке Forms.
Смотрите также
Задачи
Как: настроить Component Gallery (Галерею компонентов)Справочное руководство
Объекты члены Component Gallery (Галереи компонентов)Концепции
Component Gallery (Галерея компонентов) CatalogsПрочие ресурсы
Использование Component Gallery (Галереи компонентов)Инструменты продуктивной разработки