Produced by Araxis Merge on 8/3/2017 10:10:42 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
# | Location | File | Last Modified |
---|---|---|---|
1 | V31A.zip\V31A\434\OR_30_434V114_SRC\XE8\508\VA 508 JAWS Framework | Jaws Framework Doc.doc | Thu Aug 3 12:57:16 2017 UTC |
2 | V31A.zip\V31A\434\OR_30_434V114_SRC\XE8\508\VA 508 JAWS Framework | Jaws Framework Doc.doc | Thu Aug 3 14:47:57 2017 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 3 | 154 |
Changed | 2 | 4 |
Inserted | 0 | 0 |
Removed | 0 | 0 |
Whitespace | |
---|---|
Character case | Differences in character case are significant |
Line endings | Differences in line endings (CR and LF characters) are ignored |
CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
1 | Jaws Frame work Doc | |
2 | Contents | |
3 | 2Install J AWS | |
4 | ||
5 | ||
6 | 2Setup the Enterpris e License | |
7 | ||
8 | ||
9 | 2Install S cript File s | |
10 | ||
11 | ||
12 | 3GUI Param eters | |
13 | ||
14 | ||
15 | 3Jaws Scre en Reader Override / SCReader | |
16 | ||
17 | ||
18 | 3Framework Debug Log /JL | |
19 | ||
20 | ||
21 | 4How the f ramework w orks | |
22 | ||
23 | ||
24 | 4Script mo vement | |
25 | ||
26 | ||
27 | 5File Desc ription | |
28 | ||
29 | ||
30 | 6Troublesh oot | |
31 | ||
32 | ||
33 | ||
34 | ||
35 | Install JA WS | |
36 | Visit r e d a c t
|
|
37 | Download J aws from h ttps://www .freedomsc ientific.c om/Downloa ds/JAWS as of this w rite up th e VA is us ing Jaws 1 6. | |
38 | Install wi th the set tings that you wish (start at log on etc .) | |
39 | Do not run this yet. Proceed t o Setup Th e Enterpri se License | |
40 | Setup the Enterprise License | |
41 | On your co mputer go to control panel the n system | |
42 | Select Adv ance syste m settings from the left | |
43 | On the adv anced tab click on E nvironment Variables | |
44 | Add a new system Var iable | |
45 | Variable N ame: LSFOR CEHOST | |
46 | Variable V alue: SERVER.DNS | |
47 | Jaws is no t ready to run. Proc eed to Ins tall Scrip t Files | |
48 | Install Sc ript Files | |
49 | Extract th e attached Zip file to C:\Prog ram Files (x86)\Vist a\Common F iles\ | |
50 | Script fil es may be placed eit her in the default l ocation (C :\Program Files (x86 )\Vista\Co mmon Files \) or can be in a su b folder ( C:\Program Files (x8 6)\Vista\C ommon File s\Jaws Scr ipts ) to make file structure cleaner an d easier t o maintain . The Jaws Scripts s ub folder is searche d first an d if the o utlined fi le is foun d there it will take precedenc e. | |
51 | As a devel oper be aw are that t he .SR and .SR3 file s are just DLLs that are the m iddle men between Vi stA GUI ap ps and the Scripts. These will be common ly referre d to as th e “framewo rk”. The . SR file is used by a nd ansi st andard app lications (BCMA, etc .) while t he SR3 fil e is used by Unicode standard apps (CPRS ). | |
52 | GUI Parame ters | |
53 | Jaws Scree n Reader O verride /S CReader | |
54 | With Jaws1 6 there wa s new func tionality that was a dded to ve rify Jaws is install ed and run ning. If t he framewo rk detects that jaws is instal led but no t running you will b e confront ed with th e followin g message: | |
55 | ||
56 | This allow s the fram ework to b e dynamic when it co mes to how it intera cts with t he Jaws sc reen reade r. As of r ight now n o SCReader parameter is requir ed to be p assed in s ince the j aws applic ation is s till named JFW.exe. If you wis h to run a VistA GUI without t he jaws fr amework (d evelopers) then you just need to pass in /SCREADER :none as a gui param eter (just like s= a nd p=). Be cautious that while this para meter is o n the fram ework will not look for a runn ing instan ce of JAWS and may n ot functio n correctl y when tes ting 508 s creen read er functio nality. | |
57 | Framework Debug Log -JL | |
58 | When this parameter is passed in the Jaw s Log will be create d. This fi le will re side out i n the user s app data /local fol der | |
59 | example: c :\Users\VH AUSER\AppD ata\Local\ APPNAME.ex e\APPNAME_ Date_Proce ssID_Jaws Log.txt | |
60 | Framework Force upda te – FORCE UPD / FORC EUPD# (exa mple FORCE UPD17) | |
61 | FORCEUPD - When thi s paramete r is passe d in the f ramework t he jaws fi les will b e updated for all in stances of Jaws that are insta lled. | |
62 | FORCEUPD# - When th is paramet er is pass ed in the framework the jaws f iles will be updated for the s pecified v ersion of Jaws. | |
63 | How the fr amework wo rks | |
64 | Script mov ement | |
65 | When a VA 508 contro l exist on the appli cation the framework will be e mployed to help supp ort it. Wh en the app lication s tarts up i t looks fo r either t he Jaws.SR file or t he Jaws.SR 3 file (Se e file des cription f or details ) | |
66 | The Dll wi ll determi ne if jaws is runnin g and if s o it will then conti nue | |
67 | The Dll fi le will th en move th rough the registry t o identify the insta lled insta nces of ja ws | |
68 | Using the VA508Scrip tList ini file the D LL will de termine wh ich files are needed for the c urrent app lication. It will al so employ the files respected version ch eck to det ermine if the file n eeds to be moved fro m the scri pts defaul t director y (vista\c ommon file s) to the specific v ersion of Jaws’ scri pt folder. For ini f unctionali ty please see the co mment sect ion inside the VA508 ScriptList .ini file. | |
69 | File Descr iption | |
70 | The Develo pment Team at this t ime does N OT distrib ute the Ja ws script files. The se are als o NOT curr ently deve loped by t hem. Files listed be low in RED are NOT d istributed or always developed by the CP RS develop ment team. These are sent to t he VA 508 team for t esting and distribut ion. | |
71 | File NameD escription App Specif icJaws.SRT his is the DLL that is used fo r ANSICODE based app licationsJ aws.SR3Thi s is the D LL that is used for UNICODE ba sed applic ationsVA50 8ScriptLis t.INIThis is used to determine JawsLog.T XTPossible Jaws log file as a result of the Log fi le outputG MV_VitalsV iewEnter.J SSScript f ile used f or Vitals LiteXVA508 JAWS.jssMa in script file used for transl ating the custom con trols. VA5 08JAWS.jsd Export of VA508JAWS. jss method sVA508app. jssOrigina lly an att empt to ma ke applica tion speci fic code b locks. Thi s can now be handled via the S cript List ini fileX VA508app.j cfClass de finitionsX VA508app.j dfDictiona ry FileXVA 508app.jkm Custom Key board Bind sXVA508JAW S_SiteCode .jssSite s pecific co de file. T his file b elongs to the site f or custom code. This should no t be updat ed by us.X Troublesho ot | |
72 | Q. When mo ving throu gh the app lication c ontrols ar e read out of order. | |
73 | A. Double check that the scrip t files ex ist in the vista\com mon files folder and that the framework is indeed moving the se files o ver. If fu rther help is needed please tu rn on the Jaws Log t o further debug. | |
74 | Q. How do I add a ne w script f ile to be auto distr ibuted wit h the fram ework. | |
75 | A. Please see the VA 508ScriptL ist.ini. T he file’s informatio n will nee d to be in cluded in this file. Do not fo rget to ad d addition al applica tion speci fic code t o the VA50 8APP.jss f ile. | |
76 | Q. How do I add vers ioning to my script file | |
77 | A. Add a V A508_Scrip t_Version variable t o your scr ipt file a nd make su re in the VA508Scrip tList ini file that you add th e proper v ersion inf ormation ( example: M yFile.jss= jcVersion| True|True) | |
78 | Q. What do I need to do to mod ify a scri pt file | |
79 | A. After m aking the modificati on to the targeted s cript file be sure t o update t he version number in the file. See VA508 _Script_Ve rsion vari able at th e top sect ion of the file. |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.