Hello Walter,
Basically when you want to modify a script file, hit Control+End to move to
the bottom of the script file, and type in a separating line between the
current scripts/functions within that particular file, and the scripts
you'll be adding to that particular file. Something like
; Walter's scripts start here.
Now, whenever you add a script, do so below this line, and when modifying an
existing script that is above that line, place a comment line to that effect
just below this line. It is a good idea to put your name in that separator
line, since it will give you a unique word to search for when adding those
comments.
So, for example, you are in Outlook Express, and you want to add the
ScriptTip, "GreetingHeader" to the Outlook script file, you would:
1) Hit Insert+0 to launch Script Manager with msoe.jss loaded.
2) If you have never added or modified any items within this particular
script, hit Control+End to reach the bottom of the file, and add the line:
; Walter's Outlook Express v5 scripts
Just below that line, add the GreetingHeader script by cutting and pasting
the relevant code.
If you've put that separator line in this particular script file in an
earlier modification/addition, then hit Control+F once you are in the
editor, and have the Find function locate "Walter's", and once you find that
location, place the script as mentioned above.
If you also want to modify the DeleteMessage, PreviousMessage, and
NextMessage, by adding a higher value to their delay functions, make the
modifications, and before leaving the script editor, search for the
"Walter's" line and just underneath that separator line, add a comment,
denoting the modifications.
; Walter's Outlook Express v5 Scripts
; Modified Delay time value in DeleteMessage & Next/Previous message
scripts.
; Pulls "from" info from header and places it in reply greeting.
Script GreetingHeader()
.
.
.
EndScript
Now you have a record of modifications, and a block of added scripts. You
can cut and paste these into JFW upgrades, , and make the necessary
modifications to the new set of scripts. It is indeed tedious, but, so far,
the only method I've come up with.
Thanks,
Dennis Brown, [EMAIL PROTECTED]
DB Tech Services 770-465-9621
Check out Blind Programming site at http://brown99.home.mindspring.com
Send blank message to [EMAIL PROTECTED] to join the
discussion!
----- Original Message -----
From: Walter Siren <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 30, 1999 7:50 AM
Subject: Re: Merge?
> Woe, Dennis, you lost me. How about explaining this in your good old
usual
> step by step explaination.
> At 10:02 PM 9/29/99 -0700, you wrote:
> >Hello,
> >One thing that makes the manual merge easier is put all the personal
scripts
> >in their own little block, and a comment line noting any default script
or
> >function modified.
> >
> >; **My scripts start here**
> >; Added AutoRoute variable to Global and AutoStart.
> >; Added Beep command to FocusChangedEvent.
> >; Modified "Wait" to "PleaseWait" and "Arrow" to "Ready"
> >; within ConvertCursorShape...
> >; Added SayLine to Invisible/JawsCursors
> >; Added SayLine to PcCursor.
> >; Modified Jaws/Invisible to autoroute to Pc.
> >; Modified MenuModeEvent --removed DownArrow on StartMenu.
> >; Removed Verbosity check from TopOfFile and BottomOfFile.
> >;
> >CopyTextFromScreen
> >SerialNumberAndPasswordMenu
> >ChangePunctuation
> >ChangeNumbersMode
> >DeleteLine
> >TestOptValue
> >TextFormatToggle
> >UniversalPrintDate
> >ChangeSynthesizer
> >.
> >.
> >.
> >; **My scripts stop here!**
> >
> >Tedious all get-out, but it does work!
> >
> >
> >Thanks,
> >Dennis Brown, [EMAIL PROTECTED]
> >DB Tech Services 770-465-9621
> >Check out Blind Programming site at http://brown99.home.mindspring.com
> >Send blank message to [EMAIL PROTECTED] to join the
> >discussion!
> >
> >
> >----- Original Message -----
> >From: Development Manager <[EMAIL PROTECTED]>
> >To: <[EMAIL PROTECTED]>
> >Sent: Wednesday, September 29, 1999 7:35 PM
> >Subject: RE: Merge?
> >
> >
> >> Hi,
> >>
> >> The merge function merges dictionaries (.jsd), configurations (.jcf),
> >frames
> >> and (likely) some other items which I cannot remember off the top of my
> >> head.
> >>
> >> We do not, at this time, merge script files as that procedure would be
far
> >> more complicated. To wit, consider the possibility that you have
written
> >a
> >> script named, "MyfavoriteScript" and, then, a HJ script writer adds a
> >script
> >> to the set we ship that has the same name - which one does the merge
keep?
> >> Microsoft's Visual Source Safe has a very good source code merge
facility
> >> that prompts the user about which change they want to keep. This might
be
> >a
> >> good idea for a future version of JFW.
> >>
> >> Other problems will occur when our new scripts are very different from
> >those
> >> a user may have modified from an earlier version of JFW. In 3.31, all
of
> >> the Microsoft Office scripts have changed (for the better) very
> >> dramatically. Any user who may have made a subtle change to the Word
> >> scripts will cause a huge issue for software trying to differentiate
and
> >> then merge the change into a radically different function. usually,
the
> >> Source Safe user (mentioned above) will be making incremental and
subtle
> >> changes to be merged and, thus, this is not an issue.
> >>
> >> I know that my own script changes (I'm not a professional scripter and
all
> >> of you can feel glad that my code does not ship with JFW) are a pain to
> >copy
> >> over each time I reinstall JFW (which is every time we do a build - 28
so
> >> far for 3.31) so I am motivated to get a merge facility that is verbose
> >> enough to handle scripts. When I look at all of the other things we'd
> >like
> >> to do with JFW, however, I don't see such a big effort happening in the
> >> merge world too soon.
> >>
> >> Thanks,
> >> cdh
> >>
> >>
> >>
> >> Chris Hofstader
> >> Development Manager
> >> Henter-Joyce, Inc.
> >> (727) 803-8000
> >> [EMAIL PROTECTED]
> >>
> >> -----Original Message-----
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED]]On Behalf Of Jeff
> >> Sent: Wednesday, September 29, 1999 6:32 PM
> >> To: [EMAIL PROTECTED]
> >> Subject: Re: Merge?
> >>
> >>
> >> HJ Development Manager wrote:
> >> >The JAWS Merge does not merge script files.
> >>
> >> Really? This comes as a bit of a surprise, since that's what I
> >> thought the merge function was for. What *does* merge do? And, what
> >> else does it not do?
> >>
> >> Regards
> >> Jeff <[EMAIL PROTECTED]> - ICQ UIN: 736807
> >> http://www.HookedOnThe.Net
> >> ftp://ftp.HookedOnThe.Net
> >>
> >>
> >> -
> >> Visit the jfw ml web page: http://jfw.cjb.net
> >>
> >> -
> >> Visit the jfw ml web page: http://jfw.cjb.net
> >
> >-
> >Visit the jfw ml web page: http://jfw.cjb.net
> >
> >
> Walter
> -
> Visit the jfw ml web page: http://jfw.cjb.net
-
Visit the jfw ml web page: http://jfw.cjb.net