[guispeak] Comprehensive text documentation for JAWS 12.0

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: JAWSScripts@xxxxxxxxxxxxx, GUISpeak@xxxxxxxxxxxxx, ProgrammingBlind@xxxxxxxxxxxxx, Program-L@xxxxxxxxxxxxx, UAccess-L@xxxxxxxxxxxxxxx
  • Date: Sun, 24 Oct 2010 10:24:30 -0400 (EDT)

From the archive
http://EmpowermentZone.com/jfw12doc.zip

This is a comprehensive set of text documentation for the JAWS 12.0 screen reader from
http://FreedomScientific.com

Help files in .chm format were converted to structured text format. This format has simple conventions that support additional navigation options over plain text. For example, the EdSharp editor, available at
http://EmpowermentZone.com/edsetup.exe

includes hotkeys such as Control+PageDown or Control+PageUp to move forward or backward among topical sections in such a document. Pressing F6 on a topic name in the table of contents goes to the corresponding section in the body. Shift+F6 returns to the table of contents from the body. Control+F6 searches for a section based on text in its topic name. Alt+F6 searches for the next match.

The following 25 files are included in the archive:

Basics_of_Scripting.txt
braille.txt
builtin.txt
default.txt
fsdn.txt
HJAdmin.txt
HJPad.txt
JAWS Quick Start Guide.txt
JAWS Tandem Quick Start Guide.txt
jconfig.txt
jdiction.txt
JFW.txt
jkey.txt
jscript.txt
JTandem.txt
Keystrokes.txt
OpenSSL.license.txt
popapps.txt
Remote.txt
ScriptingManual.txt
SettingsCenter.txt
SettingsPackager.txt
tutorial.txt
winvnc.license.txt
winvnc.readme.txt


At least two files are targeted toward beginning script writers: the Basics of Scripting tutorial (Basics_of_Scripting.txt) and the original scripting manual called "Everything You Always Wanted to Know About Writing JAWS Scripts, But Didn't Know Whom to Ask" (ScriptingManual.txt). Advanced scripters may appreciate the reference manual for the Freedom Scientific Developer Network (fsdn.txt). They may also value the analysis below of differences between the scripting languages of JAWS 11 and 12.

----------


Based on a comparison of items available in the insert dialogs of JAWS Script Manager, there are 60 new functions, and 12 new scripts, in JAWS 12 over JAWS 11. This includes both builtin items and those defined in default.jss.


----------


60 New Functions in JAWS 12:

AnalyzeTextLine
AppCommand
CaretMovedEvent
ChangeSystemVolume
CollectionItemExists
CollectionRemoveAll
CollectionRemoveItem
dlgListOfLinks
EscapeKey
GetCurrentKeyboardLayoutDisplayName
GetCurrentKeyboardLayoutText
GetCurrentSayAllScheme
GetDescribedByText
GetNearestLink
GetRangeInconsistencyByIndex
GetRangeInconsistencyCount
GetRibbonStatus
GetSettingsCenterControlDisabledReason
GetSettingsCenterControlHelp
GetWindowExStyleBits
IndicateInconsistenciesInRange
IndicateInconsistency
IsContractedBrailleInputSupported
IsMovingByCharacter
IsMovingByFirstOrLastLine
IsMovingByHomeOrEnd
IsMovingByLine
IsMovingByPage
IsMovingByParagraph
IsMovingBySentence
IsMovingByWord
IsOBUtil
IsTextAnalysisValid
LaunchShortcut
MonitorNewTextEventAlerts
MoveToControlledTarget
MoveToRangeInconsistency
PreProcessKeyPressedEvent
ProcessHJDialogKeyPressed
ProcessKeyPressed
ProcessSpeechOnNewTextEvent
SayCellFromCaretMovedEvent
SayCharacterFromCaretMovedEvent
SayFirstOrLastLineFromCaretMovedEvent
SayFormattedMessageWithvoice
SayHomeOrEndFromCaretMovedEvent
SayLineFromCaretMovedEvent
SayLineInsteadOfSayAll
SayPageFromCaretMovedEvent
SayParagraphFromCaretMovedEvent
SaySentenceFromCaretMovedEvent
SayWindowPromptAndTextPostProcess
SayWordFromCaretMovedEvent
SelectionChangedEvent
ShouldProcessSelectionChangedEvent
ShowScreenSensitiveHelpForVirtualRibbon
SupportsEditCallbacks
TextViewerPanLeft
TextViewerPanRight
WaitForFocusToMoveTo


----------


12 New Scrips in JAWS 12:

ChangeContractedBrailleSetting
LockKeyboard
MoveToFirstInconsistency
MoveToLastInconsistency
MoveToNextInconsistency
MoveToNextMailToLink
MoveToPriorInconsistency
MoveToPriorMailToLink
SendApplicationKey
SettingsCenter
ToggleCapsLock
ToggleTextAnalyzer


** To leave the list, click on the immediately-following link:-
** [mailto:guispeak-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** guispeak-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:guispeak-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** guispeak-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts:

  • » [guispeak] Comprehensive text documentation for JAWS 12.0 - Jamal Mazrui