wx.py.editor.EditorFrame¶
Frame containing one editor.
Class Hierarchy¶
Known Subclasses¶
wx.py.editor.EditorNotebookFrame
Known Superclasses¶
Methods Summary¶
Create EditorFrame instance. |
|
Close buffer. |
|
Create new buffer. |
|
Destroy the current buffer. |
|
Return |
|
Create new buffer. |
|
Open file in buffer. |
|
Save buffer to its file. |
|
Save buffer to a new filename. |
|
Suggest saving changes. Return |
|
Return |
|
Display an About window. |
|
Event handler for closing. |
|
Event handler for idle time. |
|
Update the buffer namespace for autocompletion and calltips. |
Class API¶
- class EditorFrame(frame.Frame)¶
Frame containing one editor.
Methods¶
- __init__(self, parent=None, id=-1, title='PyAlaCarte', pos=wx.DefaultPosition, size=(800, 600), style=wx.DEFAULT_FRAME_STYLE | wx.NO_FULL_REPAINT_ON_RESIZE, filename=None)¶
Create EditorFrame instance.
- bufferClose(self)¶
Close buffer.
- bufferCreate(self, filename=None)¶
Create new buffer.
- bufferDestroy(self)¶
Destroy the current buffer.
- bufferHasChanged(self)¶
Return
True
if buffer has changed since last save.
- bufferNew(self)¶
Create new buffer.
- bufferOpen(self)¶
Open file in buffer.
- bufferSave(self)¶
Save buffer to its file.
- bufferSaveAs(self)¶
Save buffer to a new filename.
- bufferSuggestSave(self)¶
Suggest saving changes. Return
True
if user selected Cancel.
- hasBuffer(self)¶
Return
True
if there is a current buffer.
- OnAbout(self, event)¶
Display an About window.
- OnClose(self, event)¶
Event handler for closing.
- OnIdle(self, event)¶
Event handler for idle time.
- setEditor(self, editor)¶
- updateNamespace(self)¶
Update the buffer namespace for autocompletion and calltips.