phoenix_title wx.richtext.RichTextCommand

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

wx.richtext.RichTextAction


class_hierarchy Class Hierarchy

Inheritance diagram for class RichTextCommand:

method_summary Methods Summary

__init__

Constructor for one action.

AddAction

Adds an action to the action list.

ClearActions

Clears the action list.

Do

Performs the command.

GetActions

Returns the action list.

Undo

Undoes the command.


property_summary Properties Summary

Actions

See GetActions


api Class API

class wx.richtext.RichTextCommand(Command)

Possible constructors:

RichTextCommand(name, id, buffer, container, ctrl,
                ignoreFirstTime=False)

RichTextCommand(name)

Implements a command on the undo/redo stack.


Methods

__init__(self, *args, **kw)

overload Overloaded Implementations:



__init__ (self, name, id, buffer, container, ctrl, ignoreFirstTime=False)

Constructor for one action.

Parameters:



__init__ (self, name)

Constructor for multiple actions.

Parameters:

name (string) –





AddAction(self, action)

Adds an action to the action list.

Parameters:

action (wx.richtext.RichTextAction) –



ClearActions(self)

Clears the action list.



Do(self)

Performs the command.

Return type:

bool



GetActions(self)

Returns the action list.

Return type:

RichTextActionList



Undo(self)

Undoes the command.

Return type:

bool


Properties

Actions

See GetActions