[jawsscripts] Re: JCF files.

  • From: "Steve Spamer" <stevespamer68@xxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Thu, 2 Jan 2020 12:33:04 -0000

Pradip, interesting. Well, the trouble is when these are checked, a jcf file 
will be created and I'm guessing it will put in a line that disables the 
samplitude scripts from running anyway.  The scripts are designed to 
interact with each other and it doesn't need jaws to decide that. Also, any 
extra file created will not be uninstalled with the installer, because it 
doesn't know about them.  It's almost as if jaws is trying to decide what 
you need to use.

I'll do a bit more digging with this user and see how it goes when I've 
sorted things out, but this is something I need to be aware of. Best steve.

-----Original Message----- 
From: Pradip Chandra Sikdar
Sent: Thursday, January 2, 2020 12:03 PM
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Re: JCF files.

Hi Steve,
     I don't know much about it. What I know is, If I unchecked any of
the application/script from the manage application settings dialogue,
the associated script will be disabled and the default script will be
loaded.
I have just unchecked the "Samplitude" checkbox from the manage
application settings window. When I loaded Samplitude, it says "Default
scripts are loaded".
But there should not be any hotkey which will disable the script. I
mean, unchecked the script from the manage application settings dialogue.
I think, it is a bug of JAWS itself, where it automatically disables
some script by creating an entry in the *.JCF file.
I don't think that, you can do anything from your side to fix this
issue, as it is not reproducible all the time and in all the machines.
It is better to add a couple of lines in the Samplitude Access
documentation like,
"If you find the script in some point is not working as expected, or if
you find that, instead the Samplitude Access and associated script, the
default scripts are loaded in some window,--go to your JAWS>Option sub
menu>Manage application settings and make sure that, all the Samplitude
associated scripts are checked. You may also wish to click the 'enable
all' button to avoid confusion and speed up the process".
May be someone else will chime with a better solution as I am just a
novas. :-)
On 1/2/2020 4:34 PM, Steve Spamer wrote:

Pradip.  In your experience, what is this telling you?  Are you saying 
these
have to be checked?  Maybe these get activated if a user makes specific
configuration changes, but that doesn't explain why they would be created 
or
modified automatically?  Things work fine for 99.9% of users, so maybe
there's something else going on? Best steve.

-----Original Message-----
From: Pradip Chandra Sikdar
Sent: Thursday, January 2, 2020 6:12 AM
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Re: JCF files.

Steve,
Will you please look at JAWS>Options>Manage Application settings?
Surprisingly, in my case, some of the Samplitude component are unchecked.
On 1/2/2020 3:52 AM, Steve Spamer wrote:
Hi folks. The samplitude scripts at the moment are made up of a number of
sets of scripts that switch when needed. So, for example:
SamplitueMain set, jkm,jss etc
TrackManager set, jkm, jss etc
and so on.

For some of these, I provide a jcf file, which is only a highlight colour
or
setting graphics to labelled. So,
Samplitude.jcf.
TrackManager.jcf

Now, a user who installed the scripts was having issues, and the problem
is
a jcf file has been made for each set of scripts in the solution that
previously didn't have a jcf file, along with the existing jcf files I
ship
have been modified.  The lines in these jcf files that's been added are:
[Options]
AppSettingsEnabled=0

The result of these files being created, or the above lines being added 
to
the existing jcf files, is that Jaws just uses default scripts and not 
the
ones it should.

So, my question is, how are these extra jcf files getting created?, and
how
are the existing jcf files getting modified?  They assure me that they
haven't done anything, and I've no idea why these files/lines are being
added/created.  I appreciate verbosity changes could do this, but that
would
mean they would have to make changes in all the sets of scripts, which I
don't think would happen at all.  Plus, this line AppSettingsEnabled=0,
doesn't sound like a verbosity setting to me, but of course I could be
wrong.

I'm just trying to understand where this is coming from, how this
particular
setting is accessed and activated.  Could it be done by accident? Is 
there
a
key combo to do this?  Any ideas on this setting and why it's modifying
and
creating these jcf files would be much appreciated. Best Steve.


__________�

View the list's information and change your settings at
//www.freelists.org/list/jawsscripts


-- 
Regards,
Pradip Chandra Sikdar
Be entertained with some music in my Bedroom Studio Youtube Channel
<https://www.youtube.com/c/BedroomStudioOnline/>
Visit me on www.pradipsikdar.com <https://www.pradipsikdar.com/>
Catch me on Facebook <https://www.facebook.com/pradip.sikdar> or follow
my Facebook page, <https://www.facebook.com/pradipsikdarofficial>
Connect with me via LinkedIn <https://www.linkedin.com/in/pradipsikdar>
Follow me on Twitter, <https://www.twitter.com/PCSikdar>


__________�

View the list's information and change your settings at
//www.freelists.org/list/jawsscripts ;

__________�

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: