Home | Trees | Index | Help |
|
---|
Package wx :: Package lib :: Module pydocview :: Class DocOptionsService |
|
object
--+ |Object
--+ |EvtHandler
--+ |DocService
--+ | DocOptionsService
A service that implements an options menu item and an options dialog with notebook tabs. New tabs can be added by other services by calling the "AddOptionsPanel" method.
Method Summary | |
---|---|
Initializes the options service with the option of suppressing the default general options pane that is included with the options service by setting showGeneralOptions to False. | |
Adds an options panel to the options dialog. | |
Clears all of the options panels that have been added into the options dialog. | |
Return the modes supported by the application. | |
Installs a "Tools" menu with an "Options" menu item. | |
Shows the options dialog, called when the "Options" menu item is selected. | |
Checks to see if the "Options" menu item has been selected. | |
Sets the modes supported by the application. | |
Inherited from DocService | |
Returns the DocManager for the docview application. | |
Utility method used to find the position of a menu item so that services can easily find where to insert a menu item in InstallControls. | |
Called by WindowMenuService to get views for services that don't have dedicated documents such as the Outline Service. | |
Called when the a docview frame is being closed. | |
Called when the the docview application is being closed. | |
Processes an event before the main window has a chance to process the window. | |
Processes a UI event, searching event tables and calling zero or more suitable event handler function(s). | |
Processes a UI event before the main window has a chance to process the window. | |
Sets the DocManager for the docview application. | |
Inherited from EvtHandler | |
| |
| |
Bind an event to an event handler. | |
| |
bool |
|
bool |
|
EvtHandler |
|
EvtHandler |
|
| |
| |
| |
| |
Disconencts the event handler binding for event from self. | |
Inherited from Object | |
Deletes the C++ object this Python object is a proxy for. | |
String |
Returns the class name of the C++ class using wxRTTI. |
Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
Return hash(x)... | |
Return a new object with type S, a subtype of T... | |
helper for pickle | |
helper for pickle | |
x.__setattr__('name', value) <==> x.name = value | |
Return str(x)... |
Method Details |
---|
__init__(self,
showGeneralOptions=True,
supportedModes=0)
|
AddOptionsPanel(self, optionsPanel)Adds an options panel to the options dialog. |
ClearOptionsPanels(self)Clears all of the options panels that have been added into the options dialog. |
GetSupportedModes(self)Return the modes supported by the application. Use docview.DOC_SDI and docview.DOC_MDI flags to check if SDI and/or MDI modes are supported. |
InstallControls(self, frame, menuBar=None, toolBar=None, statusBar=None, document=None)Installs a "Tools" menu with an "Options" menu item.
|
OnOptions(self, event)Shows the options dialog, called when the "Options" menu item is selected. |
ProcessEvent(self, event)Checks to see if the "Options" menu item has been selected.
|
SetSupportedModes(self, _supportedModessupportedModes)Sets the modes supported by the application. Use docview.DOC_SDI and docview.DOC_MDI flags to set if SDI and/or MDI modes are supported. |
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1.20050511.rpd on Sat Jun 16 16:44:08 2007 | http://epydoc.sf.net |