The GW-Scripting list is a discussion list for information regarding the development and use of Window-Eyes scripts. Any subscriber of the GW-Scripting list has the ability to post on-topic messages.
From:
Jamal MazruiSubject:
Announcing Invoke .NET packageDate:
Fri, Mar 19, 2010 3:59:15 pmHomerBoo is a shared Object that provides Window-Eyes scripts with access
to the .NET Framework 2.0.
It is based on the Boo language, explained at the web site
http://boo.codehaus.org
Instantiate HomerBoo in VBScript as follows:
Set oHomerBoo = SharedObjects("org.NonvisualDevelopment.HomerBoo")
Then evaluate a string containing one or more lines of Boo code as
follows:
vResult = oHomerBoo.Evaluate(sCode, v1, v2, v3, v4)
Five parameters are passed: the string of code to be executed and four
parameters that may be referenced within it.
All parameters must be passed, but V1 ... v4 may be empty values (e.g.,
Nothing).
Examples are in the file TestHomerBoo.vbs, which you should load as a
global script.
The string of code may be loaded from a file like the included
URLDownloadToFile.boo.
This shows how a Win32API function may be dynamically executed.
Text tutorials on Boo are available in the archive at
http://EmpowermentZone.com/boo_doc.zip
The Boo distribution comes with an interactive interpreter that helps one
learn the language and test expressions.
Jamal
to the .NET Framework 2.0.
It is based on the Boo language, explained at the web site
http://boo.codehaus.org
Instantiate HomerBoo in VBScript as follows:
Set oHomerBoo = SharedObjects("org.NonvisualDevelopment.HomerBoo")
Then evaluate a string containing one or more lines of Boo code as
follows:
vResult = oHomerBoo.Evaluate(sCode, v1, v2, v3, v4)
Five parameters are passed: the string of code to be executed and four
parameters that may be referenced within it.
All parameters must be passed, but V1 ... v4 may be empty values (e.g.,
Nothing).
Examples are in the file TestHomerBoo.vbs, which you should load as a
global script.
The string of code may be loaded from a file like the included
URLDownloadToFile.boo.
This shows how a Win32API function may be dynamically executed.
Text tutorials on Boo are available in the archive at
http://EmpowermentZone.com/boo_doc.zip
The Boo distribution comes with an interactive interpreter that helps one
learn the language and test expressions.
Jamal


