Thanks for the response. Before I was attempting to automatically merge scripts with default, I placed my own WindowActivatedEvent function in my file and place the Use statement after all the other Use statements and before the function declarations. This seemed to work. But from a logical standpoint, I am not sure why? Am I overwriting the function located in default? Or will both functions be in the chain? If I use the standard merge, will both versions of the function be in the chain, or will I need to do something extra? Don Marang ----- Original Message ----- From: "Jamal Mazrui" <empower@xxxxxxxxx> To: <JAWSScripts@xxxxxxxxxxxxx> Sent: Monday, March 23, 2009 4:36 PM Subject: [jawsscripts] Re: Proper Way to Merge Functions in Default >I do not have an answer for the event question, other than perhaps looking > for and searching the .jss source to see if that function has already been > defined on the user's system (a hack, of course). > > Unfortunately, merge scripts do need to be installed again after FS > updates JAWS. This is because they reference a copy that was made of the > FS script file, e.g., default_fs.jsb. Running the same JSX installer > package again should work (uninstalling scripts should not be necessary). > > Jamal > > --Original Message -- > From: jawsscripts-bounce@xxxxxxxxxxxxx > [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Donald Marang > Sent: Friday, March 13, 2009 8:30 PM > To: jawsscripts@xxxxxxxxxxxxx > Subject: [jawsscripts] Proper Way to Merge Functions in Default > > My program requires a single line to be added to a WindowActivatedEvent > default level function. My problem is that I do not know if the user > installing the scripts has a WindowActivatedEvent function in their > default scripts file or not. > I had the function repeated as shown below in my file to be merged with > default. I don't want to override any other actions that might be defined > in their default scripts file. I think the FS default has a function to > check for an AOL login. What is the proper way to handle this? > > Void Function WindowActivatedEvent (handle hWnd) > > CheckForToast (hWnd) > > WindowActivatedEvent (hWnd) > > EndFunction > > > > PS What happens to these merged scripts when FS provides an update like > they did this week? Would these files need to be merged again? > > Don Marang > > > __________ > Visit and contribute to The JAWS Script Repository http://jawsscripts.com > > View the list's information and change your settings at > http://www.freelists.org/list/jawsscripts > > > __________ > Visit and contribute to The JAWS Script Repository http://jawsscripts.com > > View the list's information and change your settings at > http://www.freelists.org/list/jawsscripts > __________ Visit and contribute to The JAWS Script Repository http://jawsscripts.com View the list's information and change your settings at http://www.freelists.org/list/jawsscripts