HomerSharedObject.vbs is a global script that registers a SharedObject called Homer. Other scripts may use nearly 100 convenience functions by calling methods of the Homer object.
The help dialog lets you choose whether to read this documentation in a web browser or show a demo of several canned dialogs of the library. The following dialogs are demonstrated:
DialogInput(sTitle, sName, sValue) = standard InputBox dialog with sTitle as the title, containing an edit box with sName as the label and sValue as the default value. Returns the new value, or an empty string if Escape was pressed.
DialogMultiInput(sTitle, aNames, aValues) = similar but with any number of edit boxes. The aNames array holds their names, and aValues holds their values. The initial letter of each name is made a trigger letter (Alt+Letter activates the associated edit box). Returns an array of values.
DialogConfirm(sTitle, sMessage, sDefault) = standard Yes/No message box, with the prrompt in sMessage and the default set with sDefault. Returns Y or N (or an empty string if canceled).
DialogChoose(sTitle, sMessage, aNames) = choose from any number of buttons in aNames, prompted by sMessage. A Cancel button is added automatically. The initial letter of each button is made a trigger letter (Alt+Letter activates the button). Returns the name of the button chosen.
DialogPick(sTitle, aNames, aValues, bSort) = pick from a single selection listbox displaying aNames. The corresponding item in aValues is returned, so display names can differ from underlying values. bSort determines whether the list is sorted alphabetically.
DialogMultiPick(sTitle, aNames, aValues, bSort) = pick any number of items from a multiple selection listbox, returned in an array. bSort determines whether the list is sorted alphabetically.
DialogOpenFile(sTitle, sPath) = standard open file dialog where sPath is either a file or folder.
DialogSaveFile(sTitle, sPath) = similar for a save file dialog.
DialogBrowseForFolder(sTitle, sDir) = standard browse for folder dialog where sDir is the initial directory.
Supported Languages: English
Minimum Version: Window-Eyes 7.0
Release Date: 4/7/2008
Last Update: 2/18/2011
2/18/2011 9:05:24 AM
Fixed an incompatibility with Window-Eyes 7.5 that affected the DbDialog app.
4/14/2010 2:56:40 PM
Misc fixes to InPy.exe to better support the Web Client package.
3/21/2010 11:49:56 AM
Fixed version displayed in Script Manager.
2/23/2010 4:20:34 PM
Enhanced InPy.exe to support the 0Captcha utility.
2/19/2010 4:01:06 PM
dded some command line utilities from this web site:
NirSoft - freeware utilities
2/15/2010 6:06:10 PM
Misc fixes and enhancements to InPy.exe.
2/13/2010 12:21:29 PM
Misc fixes to InPy.Py.
2/12/2010 3:49:01 PM
Misc bug fixes to IniForm.exe and WebClient.py.
2/9/2010 10:59:44 AM
Fixed functions of InPy.py: HtmlGetText, RegExpExtract, and VtCreateList.
2/4/2010 10:49:07 AM
Removed debugging code from InPy.py that was affecting WebClient_MembersOfCongress.py. Included source code InPy.py and documentation InPy.txt in the distribution.
2/2/2010 4:46:48 PM
Added InPy.exe, IniForm.exe, tidy.exe, SayLine.exe, SayFile.exe, and other files supporting these tools.
12/15/2009 11:35:59 AM
Removed spoken error message if GW Toolkit ErrorReporting is not available.
12/1/2009 3:50:27 PM
Incorporated fixes to Db routines by Chip Orange, ensuring an ADO connection object is available. Fixed reference to Val() instead of Num() function.
7/13/2009 1:26:47 PM
Rewrote url2file.exe utility to use another download technique, with full redirects enabled. Hoping this works better on 64-bit Vista.
4/23/2009 4:53:01 PM
Fixed the create table wizard in the db function group.
3/13/2009 12:25:51 PM
Added error checking to NETUrl2File utility.
2/11/2009 3:31:44 PM
Fixed output of a query not using Windows line break.
2/10/2009 6:33:35 PM
Fixed DialogMultiInput and DialogMemo so XML special characters do not cause problems as text values. Added code to help make wescriptui dialogs become the active window upon creation.
12/23/2008 1:17:24 PM
Changed DBExecuteCommand to display output with DialogMemo rather than DialogShow (a multi-line edit rather than message box).
12/22/2008 2:55:36 PM
Fexed DbExecuteCommand function so it displays output of an SQL statement.
12/22/2008 12:48:52 PM
Added code to support automatic check for update if chosen by user in standard help dialog.
12/19/2008 1:48:15 PM
Fixed DBVariantToString function so that it does not return 12/31/1899 for empty date.
12/18/2008 7:55:26 AM
Fixed the NETUrl2File.exe utility so that an error dialog does not occur under Vista if the file cannot be downloaded.
Added StringReplaceAll function.
Improved PathGetValid function.
12/17/2008 6:12:59 PM
Fixed actions for Sort and Reverse buttons in DialogMultiPickAndOrder. Added error trapping when saving a record.
12/15/2008 2:24:02 PM
Added IsMute function to test for a zero-length string. Renamed Val function to Num, for converting any type to a number. This parallels the Str function for converting any type to a string. Added StringWrap function for wrapping lines of text according to a maximum line length.
12/10/2008 6:23:05 PM
Fixed DBGetFieldNamesAndTypes function
12/1/2008 1:42:05 PM
Version 5.3 on December 1, 2008
Strengthened database support. Added Str, Val, and IsBlank functions. Added extra constants with x prefix.
11/24/2008 12:23:04 PM
Version 5.2 on November 24, 2008
Fixed crash if ShellURLToFile cannot write file. Fixed typo in FocusGetWord. Added PathGetUnique.
11/21/2008 9:03:22 AM
Added database support.
- Filename: HomerSharedObject.wepm
- Date: 2/18/2011 9:05:24 AM
- Size: 6979.4KB
- Total Downloads: 36982
DISCLAIMER: Ai Squared DOES NOT ASSUME AND IS NOT RESPONSIBLE FOR ANY LIABILITY WHATSOEVER FOR THE CONTENT OF THIS, OR ANY EXTERNAL, APP, THE OPERATION OR CONTENT (INCLUDING THE RIGHT TO DISPLAY SUCH INFORMATION) OF ANY APP, NOR FOR ANY OF THE INFORMATION, INTERPRETATION, COMMENTS OR OPINIONS EXPRESSED IN ANY APP. ANY COMMENTS OR INQUIRIES REGARDING THIS APP ARE TO BE DIRECTED TO THE PARTICULAR PERSON OR PERSONS RESPONSIBLE FOR AUTHORING AND PROVIDING THE APP.