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.


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