Specifications
Event Types
MouseClick
SetFocus
SetTitle
Start
StatusMessage
Stop
Example
resources
{
require any
{
resource Process {ExecutableName=$(Application Executable) }
resource Process {ExecutableName="NOTES"}
resource Process {ExecutableName="nlnotes"}
resource Process {ExecutableName="naldaemn" }
resource Process {Executablename="collector"}
resource Process {Executablename="navapw32"}
resource Process {Executablename="nwrdaemn"}
}
additional
{
resource Windows {ExecutableName="NOTES"}
resource Windows {ExecutableName="nlnotes"}
resource Connection { }
}
}
transaction "Logon"
module "Logon"
{
event "LogonOKBtn" Windows ButtonPress {ParentTitle="Enter Password" text="OK"}
event "DstryLogin" Windows Destroy {Title="Enter Password"}
last
{
event "A" Connection Request { }
event "B" Connection Response { }
}
}
transaction "NewMemo"
module "NewMemo"
{
event "1" Windows MouseClick {title="New Memo" }
event "2" Windows Losefocus {title=contains:"New Memo"}
last
{
event "3a" connection request { }
event "3b" connection response { }
134 BTStudio Administration Guide