RE: About accessible technology for multiple platforms

  • From: "Homme, James" <james.homme@xxxxxxxxxxxx>
  • To: "programmingblind@xxxxxxxxxxxxx" <programmingblind@xxxxxxxxxxxxx>
  • Date: Thu, 24 Jun 2010 12:14:41 -0400

Hi Jay,
Do you need to examine the keys someone uses to decide when to run jfwapi? Just 
curious.

Jim

Jim Homme,
Usability Services,
Phone: 412-544-1810. Skype: jim.homme
Internal recipients,  Read my accessibility blog. Discuss accessibility here. 
Accessibility Wiki: Breaking news and accessibility advice


-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx 
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jay Macarty
Sent: Thursday, June 24, 2010 12:09 PM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: About accessible technology for multiple platforms

Just an update. Using JNA, I was able to get speech from JAWS through the
Accessibility Client. As soon as I finish up this little part (I am renaming
some classes and packages), I will upload the code to the project on
SourceForge.

My issue with JAWS right now is that the jfwapi dll doesn't allow for
trapping the hotkey strokes like I can in Window-Eyes. I think JNA may have
some utilities to handle this but this will be something for someone to
research.

----- Original Message -----
From: "qubit" <lauraeaves@xxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Tuesday, June 22, 2010 10:30 PM
Subject: Re: About accessible technology for multiple platforms


> good -- I hope it helps!
> --le
>
> ----- Original Message -----
> From: "Jay Macarty" <jay.macarty2009@xxxxxxxxx>
> To: <programmingblind@xxxxxxxxxxxxx>
> Sent: Tuesday, June 22, 2010 10:18 PM
> Subject: Re: About accessible technology for multiple platforms
>
>
> Laura,
>
> I  have been playing with the examples for JNA and it looks interesting;
> especially since JNA already supports 32 and 64 bit OS on several
> platforms.
> I have sent an e-mail to the author asking about permision to include JNA
> as
> a component of JAC for distribution.
>
> ----- Original Message -----
> jFrom: "qubit" <lauraeaves@xxxxxxxxx>
> To: <programmingblind@xxxxxxxxxxxxx>
> Sent: Friday, June 18, 2010 12:20 PM
> Subject: Re: About accessible technology for multiple platforms
>
>
>>I have a question -- have you considered looking at JNA as a means of
>> connecting with the dlls without going through the trouble of doing the
>> jni
>> interface?
>> See
>>    jna.dev.java.net
>> I don't know if this would be appropriate or not but someone called my
>> attention to it for what I'm working on.
>> --le
>>
>>
>> ----- Original Message -----
>> From: "Jay Macarty" <jay.macarty2009@xxxxxxxxx>
>> To: <programmingblind@xxxxxxxxxxxxx>
>> Sent: Friday, June 18, 2010 8:34 AM
>> Subject: Re: About accessible technology for multiple platforms
>>
>>
>> Juan,
>>
>> Currently, WE4java is composed of 4 parts. The major part is written in
>> java
>> and handles all the applications monitoring and event handling. The
>> second,
>> which I hope to replace, is a third-party COM bridge called Jacob. The
>> third
>> part is a Windows Script Component (a wsc COM object) which uses JScript
>> to
>> communicate with Window-Eyes. The final part is the Window-Eyes script
>> itself wich handles the speech and Braille output.
>>
>> What I am planning is to get rid of the Jacob COM bridge and replace it
>> with
>> a java native interface, JNI, call to a dll which will replace the wsc
>> object. In this way, the interface between the java part and the dll
>> would
>> always be the same but we could have multiple dll objects to interface
>> with
>> the screen readers; one for Window-Eyes, one for JFW, one for System
>> Access;
>> etc.
>>
>> I'd very much be interested in having you take part in the progress of
>> this
>> project.
>>
>> ----- Original Message -----
>> From: "Juan Hernandez" <blindmagik@xxxxxxxxx>
>> To: <programmingblind@xxxxxxxxxxxxx>
>> Sent: Friday, June 18, 2010 4:21 AM
>> Subject: RE: About accessible technology for multiple platforms
>>
>>
>>> Hi Jay,
>>>
>>> What is we4java written in? is it all in java? Or is there some c++? I'd
>>> like to know so I can contribute because I am a huge, hugefan of the
>>> project, and followed itsince you released the very firstversion.  I
>>> really
>>> hope it gets off on  its feet and opend up so otherscanwor on it,
>>> because
>>> I
>>> really think your solutionis the best one out there for java access, and
>>> making accessible to jfw users would be really cool.
>>>
>>> Take care.
>>>
>>>
>>>
>>> Juan Hernandez
>>> Cell: 619-261-2568
>>> E-Mail: juanhernandez98@xxxxxxxxx
>>> follow me on twitter: http://www.twitter.com/blindwiz
>>> my website: http://www.blindwiz.info
>>>
>>> -----Original Message-----
>>> From: programmingblind-bounce@xxxxxxxxxxxxx
>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jay Macarty
>>> Sent: Thursday, June 17, 2010 7:58 AM
>>> To: programmingblind@xxxxxxxxxxxxx
>>> Subject: Re: About accessible technology for multiple platforms
>>>
>>> I have had this occur with jaws 10 as well. It usually seems to happen
>>> after
>>>
>>> my machine has gone to screen saver and then I wake it up again. I have
>>> never found a way to get it working correctly again other than
>>> restarting.
>>>
>>> ----- Original Message -----
>>> From: "Stanzel, Susan - Kansas City, MO" <susan.stanzel@xxxxxxxxxxxx>
>>> To: <programmingblind@xxxxxxxxxxxxx>
>>> Sent: Thursday, June 17, 2010 9:17 AM
>>> Subject: RE: About accessible technology for multiple platforms
>>>
>>>
>>> hHi listers,
>>>
>>> My machine did it again. I hear the keys being pushed and don't really
>>> know
>>> they are not reaching the message. When I find this out I just have to
>>> restart. If any of you have ever had this problem, I sure could use a
>>> hint.
>>> I am using JAWS 10.
>>>
>>> Anyway, I wrote to say I am using JAWS and am very interested in this
>>> subject since I have not done that old fashioned COBOL for two years and
>>> don't have any intention of doing it again.
>>>
>>> Susie
>>>
>>> P.S. Also, I want to point out that our own Sina is an NFB scholarship
>>> winner. I know you are hoping for him to getthat big one.
>>>
>>> Susie
>>>
>>> -----Original Message-----
>>> From: programmingblind-bounce@xxxxxxxxxxxxx
>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Stanzel,
>>> Susan -
>>>
>>> Kansas City, MO
>>> Sent: Thursday, June 17, 2010 8:50 AM
>>> To: programmingblind@xxxxxxxxxxxxx
>>> Subject: RE: About accessible technology for multiple platforms
>>>
>>> Hi Jy,
>>>
>>> I senou a ssaonyour gmal account. Iam er intete I thbect since I motoing
>>> an
>>> otadreae COOLlo I sill ueJAWS. By t hwy our owSinai a FB shorhp winer.
>>> Ho
>>> he I hoo t that bigoe 00.
>>>
>>> uie
>>>
>>> -----Original Message-----
>>> From: programmingblind-bounce@xxxxxxxxxxxxx
>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jay Macarty
>>> Sent: Thursday, June 17, 2010 8:35 AM
>>> To: programmingblind@xxxxxxxxxxxxx
>>> Subject: Re: About accessible technology for multiple platforms
>>>
>>> Hi Sina, Laura, and Jared.
>>>
>>> Thanks for the prompt and encouraging response. I guess some of the
>>> first
>>> questions we need to answer are the following:
>>>
>>> * Where will the source code and binaries be stored?
>>> * What type of licensing is most appropriate? I have some feedback from
>>> Peter Korn on that topic but would like to get the ideas from anyone on
>>> the
>>> list as wel.
>>> * Who will be the owning person or group of the project?
>>> * Currently, WE4Java is more or less geared specifically for Window-Eyes
>>> usage. If we are going to turn this into a truly multi-platform
>>> solution,
>>> I
>>> think we are going to have to begin hthinking of a more generalized
>>> design
>>> approach. That is one reason I wanted to get away from the  dependency
>>> on
>>> the Jacob COM API and the wsc bridge between WE4Java and Window-Eyes. I
>>> certainly don't want to move away from allowing Window-Eyes to use the
>>> java
>>> access technology. I just think we need to create a generalized java
>>> core
>>> with a JNI interface in which one dll would be written for Window-Eyes
>>> usage
>>> but other implementations could be written as well.
>>>
>>>
>>> ----- Original Message -----
>>> From: "Sina Bahram" <sbahram@xxxxxxxxx>
>>> To: <programmingblind@xxxxxxxxxxxxx>
>>> Sent: Wednesday, June 16, 2010 9:17 PM
>>> Subject: RE: About accessible technology for multiple platforms
>>>
>>>
>>>> Hey Jay,
>>>>
>>>> I'm extremely saddened to hear about this. Please feel free to email me
>>>> off line. My father recently battled with colon cancer , so
>>>> I'm all to familiar with it in that respect.
>>>>
>>>> Also, I remember us discussing various java accessibility related
>>>> issues
>>>> with Mike Grace, if you remember him. He's moved on to
>>>> security related research these days, but let's chat off list.
>>>>
>>>> All the best to you
>>>>
>>>> Take care,
>>>> Sina
>>>>
>>>> -----Original Message-----
>>>> From: programmingblind-bounce@xxxxxxxxxxxxx
>>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jay Macarty
>>>> Sent: Wednesday, June 16, 2010 8:43 PM
>>>> To: programmingblind@xxxxxxxxxxxxx
>>>> Subject: About accessible technology for multiple platforms
>>>>
>>>> Hi All,
>>>>
>>>> My name is Jay Macarty and I am the author of the java accessibility
>>>> software for Window-Eyes called WE4Java. For the past 7 months,
>>>> I have been battleing colon cancer and thus, have not been able to
>>>> devote
>>>> much time to the completion of this software. Given my
>>>> current health condition and work load, I can see that it is not going
>>>> to
>>>> be posible for me to continue work on this project without
>>>> inviting some outside developer assistance. I would be more than happy
>>>> to
>>>> talk to anyone interested in taking the foundation of
>>>> WE4Java and building it out to a more flexible and complete product. I
>>>> hate giving up years of effort and thousands of hours of
>>>> programming for nothing but as things stand, I don't see how to keep
>>>> moving this project forwardn without opening up the source in
>>>> some form or another.
>>>>
>>>> My last thought on this matter was to try to enlist the help of a C++
>>>> developer to create a dll to interface directly with the
>>>> WE4Java code base using java's native interface, JNI, instead of going
>>>> through the existing wsc object and the third-party Jacob COM
>>>> API. I would invite any thoughts or feedback on this topic to see if we
>>>> can form some type of collaborative effort to finish this
>>>> package out.
>>>>
>>>>
>>>> ----- Original Message -----
>>>> From: "katherine Moss" <plymouthroamer285@xxxxxxxxx>
>>>> To: <programmingblind@xxxxxxxxxxxxx>
>>>> Sent: Wednesday, June 16, 2010 6:00 PM
>>>> Subject: RE: Vs 2010
>>>>
>>>>
>>>>>I am loving VS 2010 right now, and I look forward to using it more as I
>>>>> learn C#, ASP.net, and SQL to go along with it.  The only thing I
>>>>> can't
>>>>> find
>>>>> is a darn book on the program to save my life.  You know how sucky
>>>>> Microsoft's documentation is.  LOL.
>>>>>
>>>>> Katherine
>>>>>
>>>>> -----Original Message-----
>>>>> From: programmingblind-bounce@xxxxxxxxxxxxx
>>>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of The Elf
>>>>> Sent: Wednesday, June 16, 2010 3:17 PM
>>>>> To: programmingblind@xxxxxxxxxxxxx
>>>>> Subject: Re: Vs 2010
>>>>>
>>>>> no coordinated effort as far as I know at this time, it has been
>>>>> mentioned
>>>>> though.
>>>>>
>>>>> elf
>>>>> proprietor, The Grab Bag,
>>>>> for blind computer users and programmers
>>>>> http://grabbag.alacorncomputer.com
>>>>> Owner: Alacorn Computer Enterprises
>>>>> Specialists in customized computers and peripherals
>>>>> - own the might and majesty of a Alacorn!
>>>>> www.alacorncomputer.com
>>>>>
>>>>> ----- Original Message -----
>>>>> From: "Gomal Tao" <gomal.tao@xxxxxxxxx>
>>>>> To: <programmingblind@xxxxxxxxxxxxx>
>>>>> Sent: Wednesday, June 16, 2010 1:19 AM
>>>>> Subject: Vs 2010
>>>>>
>>>>>
>>>>>> Hello,
>>>>>>
>>>>>> I am experimenting with Visual Studio 2010 using the latest jaws 11
>>>>>> update.
>>>>>> So far the studio seems to be quite accessible. Writing code in the
>>>>>> editor
>>>>>> works all right. The problem I am having is that the studio changes
>>>>>> focus
>>>>>> for jaws all the time. I need to press a lot of keys to come back to
>>>>>> the
>>>>>> code editor. The menus works perfectly and the jaws cursor can follow
>>>>>> navigating menues.
>>>>>>
>>>>>> I am trying to use the visual editors for the Entity framework. With
>>>>>> some
>>>>>> jaws scripting it should be possible to give a jaws user access to
>>>>>> these
>>>>>> editors.
>>>>>>
>>>>>> There is a lot more to explore and try out for JAWS. Is there any
>>>>>> work
>>>>>> going
>>>>>> on to create JAWS script for visual studio 2010?
>>>>>>
>>>>>> /Gabriel
>>>>>>
>>>>>> __________
>>>>>> View the list's information and change your settings at
>>>>>> //www.freelists.org/list/programmingblind
>>>>>>
>>>>>
>>>>> __________
>>>>> View the list's information and change your settings at
>>>>> //www.freelists.org/list/programmingblind
>>>>>
>>>>> __________
>>>>> View the list's information and change your settings at
>>>>> //www.freelists.org/list/programmingblind
>>>>>
>>>>
>>>> __________
>>>> View the list's information and change your settings at
>>>> //www.freelists.org/list/programmingblind
>>>>
>>>> __________
>>>> View the list's information and change your settings at
>>>> //www.freelists.org/list/programmingblind
>>>>
>>>
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>>
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>
>> __________
>> View the list's information and change your settings at
>> //www.freelists.org/list/programmingblind
>>
>> __________
>> View the list's information and change your settings at
>> //www.freelists.org/list/programmingblind
>>
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>

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


This e-mail and any attachments to it are confidential and are intended solely 
for use of the individual or entity to whom they are addressed.  If you have 
received this e-mail in error, please notify the sender immediately and then 
delete it.  If you are not the intended recipient, you must not keep, use, 
disclose, copy or distribute this e-mail without the author's prior permission. 
 The views expressed in this e-mail message do not necessarily represent the 
views of Highmark Inc., its subsidiaries, or affiliates.
__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind

Other related posts: