Создание типов документа
При создании приложения AppExpert, поддерживающего модуль
Doc/View, вы можете использовать ClassExpert создания классов
отображаемых документов и типов документов. Чтобы создать тип документа, сделайте следующее:
из трех предопределенных классов (TEditView, TListView или
TWindowView).
кнопкой "мыши" в области классов, затем выберите в оперативном меню Create doc types.
TListView, TWindowView или ваш собственный класс.
текст выводится в диалоговом окне File Open.
фильтры выводятся в диалоговом окне File Open и используются для фильтрации файлов, которые может открывать пользователь в приложении.
будет использоваться при сохранении.
dtAutoDelete | Удалять объект документа при закрытии последнего отображаемого элемента. |
dtNoAutoView | Не создавать автоматически заданный по умолчанию тип отображаемого элемента. |
dtSingleView | Обеспечивать только один отображаемый элемент на каждый документ. |
dtAutoOpen | Открывает документ при его создании. |
dtUpdateDir | Обновляет каталог диалога. |
dtHidden | Скрывает шаблон в списке выбираемых пользователем шаблонов. |
dtSelected | Указывает последний выбранный шаблон. |
dtReadOnly | Выбирает при создании диалогового окна доступную только по чтению кнопку с независимой фиксацией. |
dtOverWritePrompt | Запрашивает пользователя, можно ли перезаписать существующий файл (в диалоге Save As). |
dtHideReadOnly | Скрывает кнопки с независимой фиксацией, доступные только по чтению. |
dtPathMustExist | Позволяет пользователю набирать только существующие маршруты. |
dtFileMusttExist | Позволяет пользователю набирать имена только существующих файлов. |
dtCreatePrompt | Перед созданием нового документа выводит пользователю подсказку. |
dtNoReadOnly | Возвращает заданный файл как доступный для записи. |
"мышью" на Add. При этом будет обновлена структура основного исходного файла, в котором описываются типы документов. Документ/отображаемый элемент выводится в списке доступных типов.