Навигация:
<< >> Оглавление Указатель

Описание пользователя

Глава 3. Использование стандартных модулей автокомпиляции

§3.7. Краткий перечень вводимых в модель описаний и реакций на события

§3.7.6. Загрузка и запись данных блока и всей схемы

§3.7.6.4. После сохранения схемы

Это событие возникает у всех блоков сразу после окончания сохранения схемы в файл. В реакции на него можно сохранить в отдельный файл какие-либо параметры, общие для всей схемы, или завершить действия, начатые в реакции перед сохранением схемы (см. §3.7.6.3). На момент вызова этой реакции файл схемы уже записан и закрыт, и к нему, при необходимости, можно обращаться. Текст реакции вводится на вкладке «события» левой панели редактора модели: раздел «загрузка и запись данных», подраздел «после сохранения схемы».

В классе блока для реакции на событие «после сохранения схемы» создается функция с именем rdsbcppAfterSave:

  // Actions after the whole scheme was saved
  void rdsbcppBlockClass::rdsbcppAfterSave(void)
  {
     … пользовательский текст реакции … 
  }

При написании моделей блоков без использования модуля автокомпиляции этому событию соответствует константа RDS RDS_BFM_AFTERSAVE.


<< >> Оглавление Указатель