orca.settings (version 2077, $Date$)
index
/usr/lib/python2.5/site-packages/orca/settings.py

Manages the settings for Orca.  This will defer to user settings first, but
fallback to local settings if the user settings doesn't exist (e.g., in the
case of gdm) or doesn't have the specified attribute.

 
Modules
       
orca.debug
gtk
os
re
sys

 
Functions
       
getScriptModuleName(app)
Returns the module name of the script to use for a given
application.  Any script mapping set via the setScriptMapping
method is searched first, with the ultimate fallback being the
name of the application itself.
 
Arguments:
- app: the application to find a script module name for
overrideKeyBindings(script, keyBindings)
# Allow for the customization of key bindings.
setScriptMapping(regExpression, moduleName)
Tells this module what script module to look for a given
application name.  The mappings are stored as a list and each
new mapping is added to the beginning of the list, meaning it
takes precedence over all other mappings.
 
Arguments:
- regExpression: a regular expression used to match against an
                 application name
- moduleName:    the name of the Python module containing the script
                 class definition for the application

 
Data
        BRAILLE_ROLENAME_STYLE_LONG = 1
BRAILLE_ROLENAME_STYLE_SHORT = 0
DEFAULT_VOICE = 'default'
DESKTOP_MODIFIER_KEYS = ['Insert', 'KP_Insert']
GENERAL_KEYBOARD_LAYOUT_DESKTOP = 1
GENERAL_KEYBOARD_LAYOUT_LAPTOP = 2
HYPERLINK_VOICE = 'hyperlink'
LAPTOP_MODIFIER_KEYS = ['Caps_Lock']
MAG_MOUSE_TRACKING_MODE_CENTERED = 0
MAG_MOUSE_TRACKING_MODE_NONE = 1
MAG_MOUSE_TRACKING_MODE_PROPORTIONAL = 2
MAG_MOUSE_TRACKING_MODE_PUSH = 3
MAG_SMOOTHING_MODE_BILINEAR = 0
MAG_SMOOTHING_MODE_NONE = 1
MODIFIER_ORCA = 8
PUNCTUATION_STYLE_ALL = 0
PUNCTUATION_STYLE_MOST = 1
PUNCTUATION_STYLE_NONE = 3
PUNCTUATION_STYLE_SOME = 2
UPPERCASE_VOICE = 'uppercase'
VERBOSITY_LEVEL_BRIEF = 0
VERBOSITY_LEVEL_VERBOSE = 1
__copyright__ = 'Copyright (c) 2005-2006 Sun Microsystems Inc.'
__date__ = '$Date$'
__id__ = '$Id$'
__license__ = 'LGPL'
__version__ = '$Revision$'
atom = 'INTEGER'
brailleBindingsMap = {}
brailleRolenameStyle = 1
brailleVerbosityLevel = 1
cacheAccessibles = True
cacheDescriptions = True
cacheValues = True
consolePreferencesModule = 'orca_console_prefs'
data = [7]
debugEventQueue = False
doubleClickTimeout = 0.5
enableActionKeys = True
enableBraille = True
enableBrailleGrouping = False
enableBrailleMonitor = False
enableCustomScripts = True
enableEchoByWord = False
enableFunctionKeys = True
enableKeyEcho = False
enableLockingKeys = True
enableMagCrossHair = True
enableMagCrossHairClip = False
enableMagCursor = True
enableMagCursorExplicitSize = False
enableMagZoomerColorInversion = False
enableMagnifier = False
enableModifierKeys = True
enablePrintableKeys = True
enableSpeech = True
enableSpeechCallbacks = True
enableSpeechIndentation = False
enabledTextAttributes = 'size:; family-name:; weight:400; indent:0; under...ethrough:false; justification:left; style:normal;'
findModule = 'orca_gui_find'
format = 32
gilSleepTime = 1.0000000000000001e-05
guiPreferencesModule = 'orca_gui_prefs'
httpServerPort = 20433
keyBindingsMap = {}
keyboardLayout = 1
learnModeEnabled = False
magCrossHairSize = 16
magCursorColor = '#000000'
magCursorSize = 32
magMouseTrackingMode = 0
magSmoothingMode = 0
magSourceDisplay = ''
magTargetDisplay = ''
magZoomFactor = 4.0
magZoomerBottom = 768
magZoomerLeft = 512
magZoomerRight = 1024
magZoomerTop = 0
mainWindowModule = 'orca_gui_main'
orcaModifierKeys = ['Insert', 'KP_Insert']
quitModule = 'orca_quit'
readTableCellRow = True
repeatCharacterLimit = 4
screenHeight = 768
screenWidth = 1024
scriptPackages = ['orca-scripts', 'scripts']
settingsPackages = ['app-settings']
showMainWindow = True
silenceSpeech = False
speakBlankLines = True
speechFactoryModules = ['espeechfactory', 'gnomespeechfactory']
speechPitchDelta = 0.5
speechRateDelta = 5
speechServerFactory = 'gnomespeechfactory'
speechServerInfo = None
speechVerbosityLevel = 1
timeoutCallback = None
timeoutTime = 10
tty = 7
useBlockPreventor = False
useBonoboMain = True
userCustomizableSettings = ['orcaModifierKeys', 'enableSpeech', 'speechServerFactory', 'speechServerInfo', 'voices', 'speechVerbosityLevel', 'readTableCellRow', 'enableSpeechIndentation', 'enableEchoByWord', 'enableKeyEcho', 'enablePrintableKeys', 'enableModifierKeys', 'enableLockingKeys', 'enableFunctionKeys', 'enableActionKeys', 'enableBraille', 'enableBrailleGrouping', 'brailleVerbosityLevel', 'brailleRolenameStyle', 'enableBrailleMonitor', ...]
userPrefsDir = '/home/wwalker/.orca'
verbalizePunctuationStyle = 1
voices = {'default': {}, 'hyperlink': {}, 'uppercase': {'average-pitch': 6}}