Public Member Functions |
|
| __init__ () | |
| setInterface () | |
| loadStatus () | |
| getInfo () | |
| Return the plug-in info, if it exists,
default otherwise. |
|
| getInstance () | |
| Return an instance of the plug-in, calling
instantiate() method. |
|
| addAllCustomizations () | |
| forceGetInfo () | |
| Get the information for the module of the
given filename, forcing the load if it isn't already. |
|
| loadExplicit () | |
| addCustomization () | |
| Call loadCustomization, followed by
addExtraCustomization. |
|
| loadCustomization () | |
| This method takes a name of the module to
import. |
|
| addExtraCustomization () | |
| This method takes an already imported
module. |
|
| getCustomUi () | |
| addInterpreter () | |
| addExtraInterpreter () | |
| Add an extra interpreter. |
|
| appendMenu () | |
| appendMenuItems () | |
| appendMenuItemsNode () | |
| appendSelectItems () | |
| appendPopupMenuItems () | |
| enableMenuStates () | |
| resetMenuStates () | |
| getDefaultImage () | |
| getDefaultIcon () | |
| uiWindowHookup () | |
| inputDevices () | |
| preload () | |
| See if the specified script has a
preload() method, and if it does, run it. |
|
Public Attributes |
|
| string | kPlugins = "plugins.xml" |
| int | kStatusNotLoaded = 0 |
| int | kStatusLoaded = 1 |
| int | kStatusFailed = 2 |
| int | kStatusNotFound = 3 |
| int | kStatusPreloaded = 4 |
| myModulesPreloaded | |
| myModulesLoaded | |
| myModulesUserPrefsLoaded | |
| myModulesNotFound | |
| mySomeModuleFailed | |
| UserCustomization.UserCustomization.__init__ | ( | ) |
| UserCustomization.UserCustomization.setInterface | ( | ) |
| UserCustomization.UserCustomization.loadStatus | ( | ) |
| UserCustomization.UserCustomization.getInfo | ( | ) |
Return the plug-in info, if it exists, default otherwise.
| UserCustomization.UserCustomization.getInstance | ( | ) |
Return an instance of the plug-in, calling instantiate() method.
| UserCustomization.UserCustomization.addAllCustomizations | ( | ) |
| UserCustomization.UserCustomization.forceGetInfo | ( | ) |
Get the information for the module of the given filename, forcing the load if it isn't already.
Return the module name, loaded status and the short description.
| UserCustomization.UserCustomization.loadExplicit | ( | ) |
| UserCustomization.UserCustomization.addCustomization | ( | ) |
Call loadCustomization, followed by addExtraCustomization.
| UserCustomization.UserCustomization.loadCustomization | ( | ) |
This method takes a name of the module to import.
The location of it should be in the system path. The instantiate method is not called, the module is returned.
| UserCustomization.UserCustomization.addExtraCustomization | ( | ) |
This method takes an already imported module.
An instantiate method will be called, and if successful, we will append it to the list of custom plug-ins.
| UserCustomization.UserCustomization.getCustomUi | ( | ) |
| UserCustomization.UserCustomization.addInterpreter | ( | ) |
| UserCustomization.UserCustomization.addExtraInterpreter | ( | ) |
Add an extra interpreter.
| UserCustomization.UserCustomization.appendMenu | ( | ) |
| UserCustomization.UserCustomization.appendMenuItems | ( | ) |
| UserCustomization.UserCustomization.appendMenuItemsNode | ( | ) |
| UserCustomization.UserCustomization.appendSelectItems | ( | ) |
| UserCustomization.UserCustomization.appendPopupMenuItems | ( | ) |
| UserCustomization.UserCustomization.enableMenuStates | ( | ) |
| UserCustomization.UserCustomization.resetMenuStates | ( | ) |
| UserCustomization.UserCustomization.getDefaultImage | ( | ) |
| UserCustomization.UserCustomization.getDefaultIcon | ( | ) |
| UserCustomization.UserCustomization.uiWindowHookup | ( | ) |
| UserCustomization.UserCustomization.inputDevices | ( | ) |
| UserCustomization.UserCustomization.preload | ( | ) |
| string UserCustomization.UserCustomization.kPlugins = "plugins.xml" |