Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MthRoutine RegisterInitialize
Define_map *input #VF_AC007O #Filter Pass(*By_Reference) Mandatory(null)
Define_map *input #VF_AC010O #Handler Pass(*By_Reference) Mandatory(null)
* 登録され、アクティブなフィルターの履歴管理  
 IfIf_ref #Filter is_not(*null)
Invoke #ActiveFilters.Insert Item(#Filter)
Endif
 *登録され、アクティブなコマンド・ハンドラーすべての履歴管理
 IfIf_ref #Handler is_not(*null)
Invoke #ActiveHandlers.Insert Item(#Handler)
Endif
Endroutine
MthRoutine RegisterTerminate
Define_map *input #VF_AC007O #Filter Pass(*By_Reference) Mandatory(null)
Define_map *input #VF_AC010O #Handler Pass(*By_Reference) Mandatory(null)
*アクティブ・コレクションから指定のフィルターを削除
If_ref #Filter is_not(*null)
Invoke #ActiveFilters.Remove Object(#Filter)
Endif
*アクティブ・コレクションから指定のコマンド・ハンドラーを削除。
If_ref #Handler is_not(*null)
Invoke #ActiveHandlers.Remove Object(#Handler)
Endif
Endroutine
 

...