Manages the basic SUE dialogs for configuring settings and loading
Scripts.
Shows and hides default SUE chooser dialogs for configuring SUE
settings, loading and unloading extensions at run time, and so on. Tasks
for starting choosers are defined, but not mapped to any particular input
device. Some other Script must define the input mappings.
|
|
init(self)
Registers named tasks for script chooser, settings chooser, and
command chooser |
source code
|
|
|
string
|
|
|
boolean
|
|
|
boolean
|
|
|
|
onScriptChooserStart(self,
timestamp,
**kwargs)
Shows the Script chooser which allows a user to pick Scripts to
load and unload from the current application at runtime. |
source code
|
|
|
|
onScriptChooserSignal(self,
**kwargs)
Runs when the chooser sends a signal to this AccessEngine.AEScript
indicating some change in the dialog that the AccessEngine.AEScript
should be aware of. |
source code
|
|
|
|
_doScriptLoad(self,
loaded,
unloaded,
**kwargs)
Loads and unloads AccessEngine.AEScripts according to the current
state of the chooser dialog. |
source code
|
|
|
|
initSettingsChooser(self)
Initialize installed, associated, and chooser variables. |
source code
|
|
|
|
onSettingsChooserStart(self,
timestamp,
**kwargs)
Shows the settings chooser which allows a user to configure SUE
devices, Scripts, profiles, and general system settings. |
source code
|
|
|
|
_getProfileInfo(self)
Populates the installed and associated profile metadata
dictionary. |
source code
|
|
|
dictionary
|
_readyStates(self,
states)
Prepare settings objects by storing a copy of the current settings
so that they may be restored at a later time. |
source code
|
|
|
|
onSettingsChooserSignal(self,
**kwargs)
Runs when the chooser sends a signal to this AccessEngine.AEScript
indicating some change in the chooser that the AccessEngine.AEScript
should be aware of. |
source code
|
|
|
|
_doApply(self,
chooser,
system,
scripts,
devices,
associated,
installed=None,
**kwargs)
Apply all system, AccessEngine.AEScript, and device settings. |
source code
|
|
|
|
_doCancel(self,
system,
scripts,
devices,
**kwargs)
Cancel all system, AccessEngine.AEScript, and device setting
changes. |
source code
|
|
|
|
onCommandChooserStart(self,
timestamp,
**kwargs)
Starts the command chooser providing a list of all currently
registered key commands sorted by their respective parent
scripts. |
source code
|
|
|
|
onCommandChooserSignal(self,
**kwargs)
Runs when the chooser sends a signal to this AccessEngine.AEScript
indicating some change in the chooser that the AccessEngine.AEScript
should be aware of. |
source code
|
|
|
Inherited from AccessEngine.AEScript.EventScript:
chainNewEventTaskAround,
executeAroundTask,
onCaretChange,
onCaretDeleted,
onCaretInserted,
onCaretMoved,
onChildAdded,
onChildRemoved,
onChildrenChange,
onChooserChange,
onChooserEnd,
onFocusChange,
onFocusGained,
onFocusLost,
onMouseChange,
onMouseMoved,
onMousePressed,
onMouseReleased,
onPropertyChange,
onScreenChange,
onScreenReflowed,
onScreenRefreshed,
onScreenResized,
onSelectorActive,
onSelectorAdded,
onSelectorChange,
onSelectorRemoved,
onSelectorText,
onStateChange,
onTableChange,
onTableColumnDeleted,
onTableColumnInserted,
onTableColumnReordered,
onTableRowDeleted,
onTableRowInserted,
onTableRowReordered,
onViewChange,
onViewFirstGained,
onViewGained,
onViewLost,
onViewStartup,
registerEventTask,
unregisterEventTask,
updateAroundTask,
updateOnCaretChange,
updateOnChildrenChange,
updateOnFocusChange,
updateOnMouseChange,
updateOnPropertyChange,
updateOnScreenChange,
updateOnSelectorChange,
updateOnStateChange,
updateOnTableChange,
updateOnViewChange
Inherited from AccessEngine.AEScript.AEScript:
__init__,
bindToEvent,
chainTask,
close,
doCyclicInputTask,
doTask,
getAETier,
getAnchorScriptClassName,
getAnchorTaskId,
getChainSegment,
getChooserTask,
getCommandTask,
getEventTasks,
getIdealOutput,
getLastKey,
getOutputDevices,
getPointerPOR,
getRegisteredTask,
getScriptSetting,
getScriptSettingVal,
getState,
getTaskKeys,
getTempData,
getVirtualPOR,
mergeChain,
postClose,
preInit,
registerChooserTask,
registerCommand,
registerCyclicInputTask,
registerCyclicInputTasks,
registerModifiers,
registerTask,
registerTimerTask,
setIdealOutput,
setPointerPOR,
setScriptSettingVal,
setTempData,
setVirtualPOR,
unbindFromEvent,
unchainTask,
unregisterChooserTask,
unregisterCommand,
unregisterCyclicInputTask,
unregisterModifiers,
unregisterTask,
unregisterTaskFromCyclicInputTask,
unregisterTimerTask
Inherited from AccessEngine.AEUserInterface.AEUserInterface:
getClassName,
getDescription,
getPath
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__str__
|