Четвертый BORLAND С++ и его окружение

       

Функции-элементы


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 и отсоединяет поток от текущего документа.



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