Implements a command on the undo/redo stack.
A wx.richtext.RichTextCommand object contains one or more wx.richtext.RichTextAction objects, allowing aggregation of a number of operations into one command.
See also
Constructor for one action. |
|
Adds an action to the action list. |
|
Clears the action list. |
|
Performs the command. |
|
Returns the action list. |
|
Undoes the command. |
See |
wx.richtext.
RichTextCommand
(Command)¶Possible constructors:
RichTextCommand(name, id, buffer, container, ctrl,
ignoreFirstTime=False)
RichTextCommand(name)
Implements a command on the undo/redo stack.
__init__
(self, *args, **kw)¶__init__ (self, name, id, buffer, container, ctrl, ignoreFirstTime=False)
Constructor for one action.
name (string) –
id (RichTextCommandId) –
buffer (wx.richtext.RichTextBuffer) –
container (wx.richtext.RichTextParagraphLayoutBox) –
ctrl (wx.richtext.RichTextCtrl) –
ignoreFirstTime (bool) –
__init__ (self, name)
Constructor for multiple actions.
name (string) –
AddAction
(self, action)¶Adds an action to the action list.
action (wx.richtext.RichTextAction) –
ClearActions
(self)¶Clears the action list.
Do
(self)¶Performs the command.
bool
GetActions
(self)¶Returns the action list.
RichTextActionList
Undo
(self)¶Undoes the command.
bool
Actions
¶See GetActions