Вот недавно сделал сэмпл для HP (который собсна я и использую)
в данном примере показано как можно использовать один триггер для решение многих задач
(в данном случае - захвата позиций)

>скачать<
вобщем умелый триггерщик (который знает что такое локальные переменные) поймёт что к чему в этом примере ; )