Приложения
Приложение А. Функции, константы и структуры RDS
А.5. Сервисные функции и макросы RDS
А.5.2. Управление работой RDS и функции общего назначения
А.5.2.45. rdsSetModifiedFlag – установка флага наличия изменений в схеме
Функция rdsSetModifiedFlag программно устанавливает флаг наличия изменений в загруженной в данный момент схеме.
void RDSCALL rdsSetModifiedFlag( BOOL Modified // Флаг наличия изменений );
Тип указателя на эту функцию
RDS_VB
Параметр
- Modified (BOOL)
- TRUE – взвести флаг, FALSE – сбросить его.
Примечания
При вызове rdsSetModifiedFlag с параметром TRUE загруженная система будет считаться измененной, и RDS предупредит об этом пользователя, если последний попытается выйти из программы или загрузить другую схему без сохранения данной. При вызове функции с параметром FALSE схема будет считаться не измененной, независимо от фактического наличия изменений в схеме.
Чаще всего эта функция используется для взведения флага наличия изменений после программного изменения схемы. При изменении схемы пользователем флаг наличия изменений взводится автоматически, и автоматически сбрасывается при сохранении схемы.
Пример
Пример использования функции rdsSetModifiedFlag приведен в §2.12.8 руководства программиста.
См. также