Specifications

Event Types
{
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 { }
}
}
}
alternate ruleset
{
transaction "Read"
module "Read"
{
# Reading a message
event "Selection" Outlook ReadMessage { }
event "ReadComplete" Outlook ReadMessageComplete { }
}
transaction "CheckNames"
module "CheckNames"
{
event "msclick" Windows MouseClick {}
event "chcknm" Outlook CheckNames { }
event "chckCmplt" Outlook CheckNamesComplete { }
}
}
130 BTStudio Administration Guide