Specifications
Event Actions
ExecutableName. The name of the process
Example
transaction "Delete"
module "Delete"
{
#Deleting a message
choice
{
sequence
{
#This is when a user presses the delete key
event "DeleteKey" Windows KeyPress {Key = 46}
event "DeleteMenu" Windows MenuCommand { }
}
sequence
{
#This is when a user presses CTRL and then "D"
event "DeleteKey" Windows KeyPress {Key = 17}
event "DeleteKey" Windows KeyPress {Key = 68}
}
#The user clicked one of the many delete buttons
event "DeleteMouse" Windows MouseClick { }
}
#Now Outlook is starting the actual delete
event "Delete" Outlook DeleteMessage { }
choice
{
#Window is destroyed when message is in its own window
event "Destroy" Windows Destroy { }
sequence
{
#There will be 2 of these when you delete from the message list
event "SelectionChange" Outlook SelectionChange { }
event "SelectionChange" Outlook SelectionChange { }
}
}
}
Outlook MessageDelivery Event Action
The Outlook MessageDelivery event action indicates that a message has been
delivered. This action supports the following parameter:
ExecutableName. The name of the process
Example
transaction "Incoming"
146 BTStudio Administration Guide