Функции-элементы
Constructor | Хотя вы не создаете объект TDocument непосредственно, конструктор требуется вызывать при
создании производного класса. |
Destructor | Удаляет объект TDocument. |
CanClose | Перед закрытием текущего документа проверяет
возможность закрытия дочерних документов. |
Close | Закрывает документ, но не удаляет и не отсоединяет его. Проверяет дочерние документы. |
Commit | Сохраняет текущие данные в памяти. |
FindProperty | Получает индекс характеристики по ее имени. |
GetDocManager | Возвращает указатель на текущий администратор
документа. |
GetDocPath | Возвращает для документа маршрут каталога. |
GetOpenMode | Получает для текущего документа режим и флаги
защиты. |
GetProperty | Возвращает общее число характеристик для данного документа. |
GetTemplate | Получает шаблон, используемый для создания документа. |
GetTitle | Возвращает заголовок документа. |
HasFocus | Использует администратор документов для определения активности документа. |
InStream | Общий ввод для конкретного типа носителя. Эту
функцию можно переопределить для обеспечения возможности использования для класса документа потока. |
IsDirty | Возвращает True, если документ или его дочерний отображаемый элемент были изменены, но не
сохранены. |
IsOpen | Проверяет, имеет ли документ потоки в списке
потоков. Возвращает False при отсутствии открытых потоков. |
NextStrem | Получает следующую запись в потоке или 0. |
NextView | Получает следующий отображаемый элемент в
списке или 0. |
NotifyViews | Уведомляет отображаемые элементы текущего документа и отображаемые элементы дочерних документах об изменении. |
Open | Открывает документ, используя заданны маршрут. |
OutStream | Общий вывод для конкретного типа носителя. Эту
функцию можно переопределить для обеспечения возможности использования для класса документа потока. |
PostError | Посылает сообщение об ошибке, переданное в виде строкового ресурса. |
PropertyCount | Получает общее число характеристик для объекта
TDocument. |
PropertyFlags | По заданному индексу возвращает атрибуты заданной характеристики. |
PropertyName | Возвращает имя характеристики по заданному индексу. |
QueryViews | Опрашивает отображаемые элементы текущего документа и дочерних документов о заданном событии. |
Revert | Выполняет действие, обратное Commit, и отменяет изменения, внесенные в документ со времени
последней операции commit. |
RootDocument | Возвращает в качестве корня документа указатель this. |
SetDocManager | Устанавливает текущий администратор документа
в соответствии с аргументом. |
SetDocPath | Задает маршрут документа для операций Open и Save. |
SetOpenMode | Устанавливает для текущего документа режим и
значения флагов защиты. |
SetProperty | Устанавливает значение характеристики с заданным индексом и типом данных. |
SetTamplate | Устанавливает шаблон документа, совместимый с
файлом. |
SetTitle | Устанавливает заголовок документа. |
AttachStream | Вызывается из конструктора TStream и связывает
поток с текущим документом. |
DetachStream | Вызывается из конструктора TStream и отсоединяет поток от текущего документа. |