phoenix_title wx.richtext.RichTextContextMenuPropertiesInfo

wx.richtext.RichTextContextMenuPropertiesInfo keeps track of objects that appear in the context menu, whose properties are available to be edited.


class_hierarchy Class Hierarchy

Inheritance diagram for class RichTextContextMenuPropertiesInfo:

method_summary Methods Summary

__init__

Constructor.

AddItem

Adds an item.

AddItems

Adds appropriate menu items for the current container and clicked on object (and container’s parent, if appropriate).

AddMenuItems

Returns the number of menu items that were added.

Clear

Clears the items.

GetCount

Returns the number of items.

GetLabel

Returns the nth label.

GetLabels

Returns the array of labels.

GetObject

Returns the nth object.

GetObjects

Returns the array of objects.

Init

Initialisation.


property_summary Properties Summary

Count

See GetCount

Labels

See GetLabels

Objects

See GetObjects

m_labels

A public C++ attribute of type list of strings.

m_objects

A public C++ attribute of type RichTextObjectPtrArray.


api Class API

class wx.richtext.RichTextContextMenuPropertiesInfo(object)

Possible constructors:

RichTextContextMenuPropertiesInfo()

RichTextContextMenuPropertiesInfo keeps track of objects that appear in the context menu, whose properties are available to be edited.


Methods

__init__(self)

Constructor.



AddItem(self, label, obj)

Adds an item.

Parameters
Return type

bool



AddItems(self, ctrl, container, obj)

Adds appropriate menu items for the current container and clicked on object (and container’s parent, if appropriate).

Parameters
Return type

int



AddMenuItems(self, menu, startCmd=ID_RICHTEXT_PROPERTIES1)

Returns the number of menu items that were added.

Parameters
  • menu (wx.Menu) –

  • startCmd (int) –

Return type

int



Clear(self)

Clears the items.



GetCount(self)

Returns the number of items.

Return type

int



GetLabel(self, n)

Returns the nth label.

Parameters

n (int) –

Return type

string



GetLabels(self)

Returns the array of labels.

Return type

list of strings



GetObject(self, n)

Returns the nth object.

Parameters

n (int) –

Return type

wx.richtext.RichTextObject



GetObjects(self)

Returns the array of objects.

Return type

RichTextObjectPtrArray



Init(self)

Initialisation.


Properties

Count

See GetCount



Labels

See GetLabels



Objects

See GetObjects



m_labels

A public C++ attribute of type list of strings.



m_objects

A public C++ attribute of type RichTextObjectPtrArray.