[jawsscripts] Re: JSX Questions

  • From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Sun, 30 Aug 2009 22:57:26 +1000

yes, hsc would benefit from this kind of graphics merging  feature as well.

----- Original Message ----- 
From: "Donald Marang" <donald.marang@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Saturday, August 29, 2009 7:55 AM
Subject: [jawsscripts] JSX Questions


> Hi Jamal and others,
> I have been using jsx to package scripts for VMware Player and
Workstation.  As you might have noticed, Chris Hallsworth started these
scripts and I have been working with him to add a little and am package
them.  The Player scripts are a no brainer to package with jsx.  Jsx does a
good job of packaging the Workstation as well.  In fact, I have packaged
them together.  JAWS comes with a "vmware.jss" script file, so I placed our
scripts in "VMwareWorkstation.jss" file and let jsx merge them together.  I
am using the statement at the top of the script file to instruct jsx how to
merge.
>
> I have two additional things I would like the merge to handle, but I do
not know if it is possible.
>
>
> 1.  I like to add debug messages throughout certain code in the format:
> SayMessage (OT_DEBUG, "Menu Event: new mode = " + IntToString (iMode) + ",
handle = " + IntToString (hMenu))
>
>
>
> To enable this to speak I add the following line to the JCF file:
>
> [OutputModes]
> DEBUG=1|1|1|DEBUG Message
>
>
> Before I package the scripts I place a semicolon in front of the second
line so that these statements will be silent. When this file gets merged,
even if there was not previously a JCF file present, the section name and a
dummy line gets placed in the "vmware.jcf" file as follows:  .
>
> [OutputModes]
> (NONE)
>
> The problem is that it can be handy if a user has a problem, to tell them
in an email to remove the semicolon and listen for certain information at
the spot where they have problems or just the last thing it said before
going south.  I currently get around this by simply adding a "vmware.jcf"
file to the package with these commented lines already added .  The only
problem with this solution is that this would overwrite any JCF file there
before installation.  Would it be possible to have the merge process add
these comment lines to the result file?  Perhaps only specially marked
comment lines like a double semicolon (;; ) would be copied to the result
file.  ?
>
>
>
> 2.  I was able to use the auto graphics labeler on this application to
make sense of some of the dialogs.  I may need to label more manually.  I
would like to add this information in the package in the file,
"VMwareWorksttation.jgf" file, and have it merged with any graphics that the
user labeled in the "vmware.jgf" file.  However, jsx does not merge these
files for me.  Is it possible to get jsx to do this?
>
>
>
> 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

Other related posts: