Manager > マネージャー・イベント処理 > イベント・フック
 
イベント・フック
イベント・フックは IlvManagerEventHook クラスのインスタンスです。これらはマネージャーに関連するすべてのビューで発生するイベントを監視またはフィルターリングするために使用されます。それぞれのマネージャーごとに、イベント・フックのリストを 1 つ処理します。これらは次の IlvManager メンバー関数を使用して、リストに追加したり、リストから外すことができます。
*IlvManager::installEventHook
*IlvManager::removeEventHook
イベント・フックはマネージャーで発生するイベントを一番最初に受け取ります。
イベントを受け取ると、マネージャーは各イベント・フックの handleEvent メンバー関数を 1 つずつ順番に呼び出します。いずれかの関数が IlTrue を戻すと、後続のイベント・フックは呼び出されなくなり、イベントは消費されたと見なされます。イベントを消費したイベント・フックがなければ、イベントはさらにインタラクターかアクセラレーターにディスパッチされます。

Version 6.0
Copyright © 2015, Rogue Wave Software, Inc. All Rights Reserved.