RICHTEXT_HITTEST_ON = _richtext.RICHTEXT_HITTEST_ON
RICHTEXT_FORMATTED = _richtext.RICHTEXT_FORMATTED
RICHTEXT_UNFORMATTED = _richtext.RICHTEXT_UNFORMATTED
+RICHTEXT_SETSTYLE_NONE = _richtext.RICHTEXT_SETSTYLE_NONE
+RICHTEXT_SETSTYLE_WITH_UNDO = _richtext.RICHTEXT_SETSTYLE_WITH_UNDO
+RICHTEXT_SETSTYLE_OPTIMIZE = _richtext.RICHTEXT_SETSTYLE_OPTIMIZE
+RICHTEXT_SETSTYLE_PARAGRAPHS_ONLY = _richtext.RICHTEXT_SETSTYLE_PARAGRAPHS_ONLY
+RICHTEXT_SETSTYLE_CHARACTERS_ONLY = _richtext.RICHTEXT_SETSTYLE_CHARACTERS_ONLY
RICHTEXT_INSERT_NONE = _richtext.RICHTEXT_INSERT_NONE
RICHTEXT_INSERT_WITH_PREVIOUS_PARAGRAPH_STYLE = _richtext.RICHTEXT_INSERT_WITH_PREVIOUS_PARAGRAPH_STYLE
TEXT_ATTR_TEXT_COLOUR = _richtext.TEXT_ATTR_TEXT_COLOUR
TEXT_ATTR_PARAGRAPH_STYLE_NAME = _richtext.TEXT_ATTR_PARAGRAPH_STYLE_NAME
TEXT_ATTR_BULLET_STYLE = _richtext.TEXT_ATTR_BULLET_STYLE
TEXT_ATTR_BULLET_NUMBER = _richtext.TEXT_ATTR_BULLET_NUMBER
-TEXT_ATTR_BULLET_SYMBOL = _richtext.TEXT_ATTR_BULLET_SYMBOL
TEXT_ATTR_BULLET_STYLE_NONE = _richtext.TEXT_ATTR_BULLET_STYLE_NONE
TEXT_ATTR_BULLET_STYLE_ARABIC = _richtext.TEXT_ATTR_BULLET_STYLE_ARABIC
TEXT_ATTR_BULLET_STYLE_LETTERS_UPPER = _richtext.TEXT_ATTR_BULLET_STYLE_LETTERS_UPPER
"""SetBulletNumber(self, int n)"""
return _richtext.RichTextAttr_SetBulletNumber(*args, **kwargs)
- def SetBulletSymbol(*args, **kwargs):
- """SetBulletSymbol(self, wxChar symbol)"""
- return _richtext.RichTextAttr_SetBulletSymbol(*args, **kwargs)
+ def SetBulletText(*args, **kwargs):
+ """SetBulletText(self, wxChar symbol)"""
+ return _richtext.RichTextAttr_SetBulletText(*args, **kwargs)
+
+ def SetBulletFont(*args, **kwargs):
+ """SetBulletFont(self, String bulletFont)"""
+ return _richtext.RichTextAttr_SetBulletFont(*args, **kwargs)
def GetTextColour(*args, **kwargs):
"""GetTextColour(self) -> Colour"""
"""GetBulletNumber(self) -> int"""
return _richtext.RichTextAttr_GetBulletNumber(*args, **kwargs)
- def GetBulletSymbol(*args, **kwargs):
- """GetBulletSymbol(self) -> wxChar"""
- return _richtext.RichTextAttr_GetBulletSymbol(*args, **kwargs)
+ def GetBulletText(*args, **kwargs):
+ """GetBulletText(self) -> String"""
+ return _richtext.RichTextAttr_GetBulletText(*args, **kwargs)
+
+ def GetBulletFont(*args, **kwargs):
+ """GetBulletFont(self) -> String"""
+ return _richtext.RichTextAttr_GetBulletFont(*args, **kwargs)
def HasTextColour(*args, **kwargs):
"""HasTextColour(self) -> bool"""
"""HasBulletNumber(self) -> bool"""
return _richtext.RichTextAttr_HasBulletNumber(*args, **kwargs)
- def HasBulletSymbol(*args, **kwargs):
- """HasBulletSymbol(self) -> bool"""
- return _richtext.RichTextAttr_HasBulletSymbol(*args, **kwargs)
+ def HasBulletText(*args, **kwargs):
+ """HasBulletText(self) -> bool"""
+ return _richtext.RichTextAttr_HasBulletText(*args, **kwargs)
def HasFlag(*args, **kwargs):
"""HasFlag(self, long flag) -> bool"""
Alignment = property(GetAlignment,SetAlignment,doc="See `GetAlignment` and `SetAlignment`")
BackgroundColour = property(GetBackgroundColour,SetBackgroundColour,doc="See `GetBackgroundColour` and `SetBackgroundColour`")
+ BulletFont = property(GetBulletFont,SetBulletFont,doc="See `GetBulletFont` and `SetBulletFont`")
BulletNumber = property(GetBulletNumber,SetBulletNumber,doc="See `GetBulletNumber` and `SetBulletNumber`")
BulletStyle = property(GetBulletStyle,SetBulletStyle,doc="See `GetBulletStyle` and `SetBulletStyle`")
- BulletSymbol = property(GetBulletSymbol,SetBulletSymbol,doc="See `GetBulletSymbol` and `SetBulletSymbol`")
+ BulletText = property(GetBulletText,SetBulletText,doc="See `GetBulletText` and `SetBulletText`")
CharacterStyleName = property(GetCharacterStyleName,SetCharacterStyleName,doc="See `GetCharacterStyleName` and `SetCharacterStyleName`")
Flags = property(GetFlags,SetFlags,doc="See `GetFlags` and `SetFlags`")
Font = property(GetFont,SetFont,doc="See `GetFont` and `SetFont`")
"""
return _richtext.RichTextCtrl_SaveFile(*args, **kwargs)
+ def SetHandlerFlags(*args, **kwargs):
+ """
+ SetHandlerFlags(self, int flags)
+
+ Set the handler flags, controlling loading and saving.
+ """
+ return _richtext.RichTextCtrl_SetHandlerFlags(*args, **kwargs)
+
+ def GetHandlerFlags(*args, **kwargs):
+ """
+ GetHandlerFlags(self) -> int
+
+ Get the handler flags, controlling loading and saving.
+ """
+ return _richtext.RichTextCtrl_GetHandlerFlags(*args, **kwargs)
+
def MarkDirty(*args, **kwargs):
"""
MarkDirty(self)
"""
return _richtext.RichTextCtrl_SetStyle(*args, **kwargs)
+ def SetStyleEx(*args, **kwargs):
+ """
+ SetStyleEx(self, RichTextRange range, RichTextAttr style, int flags=RICHTEXT_SETSTYLE_WITH_UNDO) -> bool
+
+ Extended style setting operation with flags including:
+ RICHTEXT_SETSTYLE_WITH_UNDO, RICHTEXT_SETSTYLE_OPTIMIZE,
+ RICHTEXT_SETSTYLE_PARAGRAPHS_ONLY, RICHTEXT_SETSTYLE_CHARACTERS_ONLY
+ """
+ return _richtext.RichTextCtrl_SetStyleEx(*args, **kwargs)
+
def GetStyle(*args, **kwargs):
"""
GetStyle(self, long position, RichTextAttr style) -> bool
return _richtext.RichTextCtrl_EndNumberedBullet(*args, **kwargs)
def BeginSymbolBullet(*args, **kwargs):
- """BeginSymbolBullet(self, char symbol, int leftIndent, int leftSubIndent, int bulletStyle=TEXT_ATTR_BULLET_STYLE_SYMBOL) -> bool"""
+ """BeginSymbolBullet(self, String symbol, int leftIndent, int leftSubIndent, int bulletStyle=TEXT_ATTR_BULLET_STYLE_SYMBOL) -> bool"""
return _richtext.RichTextCtrl_BeginSymbolBullet(*args, **kwargs)
def EndSymbolBullet(*args, **kwargs):
"""EndParagraphStyle(self) -> bool"""
return _richtext.RichTextCtrl_EndParagraphStyle(*args, **kwargs)
+ def BeginListStyle(*args, **kwargs):
+ """
+ BeginListStyle(self, String listStyle, int level=1, int number=1) -> bool
+
+ Begin named list style.
+ """
+ return _richtext.RichTextCtrl_BeginListStyle(*args, **kwargs)
+
+ def EndListStyle(*args, **kwargs):
+ """
+ EndListStyle(self) -> bool
+
+ End named list style.
+ """
+ return _richtext.RichTextCtrl_EndListStyle(*args, **kwargs)
+
+ def BeginURL(*args, **kwargs):
+ """
+ BeginURL(self, String url, String characterStyle=wxEmptyString) -> bool
+
+ Begin URL.
+ """
+ return _richtext.RichTextCtrl_BeginURL(*args, **kwargs)
+
+ def EndURL(*args, **kwargs):
+ """
+ EndURL(self) -> bool
+
+ End URL.
+ """
+ return _richtext.RichTextCtrl_EndURL(*args, **kwargs)
+
def SetDefaultStyleToCursorStyle(*args, **kwargs):
"""SetDefaultStyleToCursorStyle(self) -> bool"""
return _richtext.RichTextCtrl_SetDefaultStyleToCursorStyle(*args, **kwargs)
val = _richtext.new_PreRichTextCtrl(*args, **kwargs)
return val
-wxEVT_COMMAND_RICHTEXT_ITEM_SELECTED = _richtext.wxEVT_COMMAND_RICHTEXT_ITEM_SELECTED
-wxEVT_COMMAND_RICHTEXT_ITEM_DESELECTED = _richtext.wxEVT_COMMAND_RICHTEXT_ITEM_DESELECTED
wxEVT_COMMAND_RICHTEXT_LEFT_CLICK = _richtext.wxEVT_COMMAND_RICHTEXT_LEFT_CLICK
wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK = _richtext.wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK
wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK = _richtext.wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK
wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK = _richtext.wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK
wxEVT_COMMAND_RICHTEXT_RETURN = _richtext.wxEVT_COMMAND_RICHTEXT_RETURN
-EVT_RICHTEXT_ITEM_SELECTED = wx.PyEventBinder(wxEVT_COMMAND_RICHTEXT_ITEM_SELECTED, 1)
-EVT_RICHTEXT_ITEM_DESELECTED = wx.PyEventBinder(wxEVT_COMMAND_RICHTEXT_ITEM_DESELECTED, 1)
+wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING = _richtext.wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING
+wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED = _richtext.wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED
+wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING = _richtext.wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING
+wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED = _richtext.wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED
+wxEVT_COMMAND_RICHTEXT_CHARACTER = _richtext.wxEVT_COMMAND_RICHTEXT_CHARACTER
+wxEVT_COMMAND_RICHTEXT_DELETE = _richtext.wxEVT_COMMAND_RICHTEXT_DELETE
EVT_RICHTEXT_LEFT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_RICHTEXT_LEFT_CLICK, 1)
EVT_RICHTEXT_RIGHT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK, 1)
EVT_RICHTEXT_MIDDLE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK, 1)
EVT_RICHTEXT_LEFT_DCLICK = wx.PyEventBinder(wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK, 1)
EVT_RICHTEXT_RETURN = wx.PyEventBinder( wxEVT_COMMAND_RICHTEXT_RETURN, 1)
+EVT_RICHTEXT_STYLESHEET_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING, 1)
+EVT_RICHTEXT_STYLESHEET_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED, 1)
+EVT_RICHTEXT_STYLESHEET_REPLACING = wx.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING, 1)
+EVT_RICHTEXT_STYLESHEET_REPLACED = wx.PyEventBinder( wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED, 1)
+EVT_RICHTEXT_CHARACTER = wx.PyEventBinder( wxEVT_COMMAND_RICHTEXT_CHARACTER, 1)
+EVT_RICHTEXT_DELETE = wx.PyEventBinder( wxEVT_COMMAND_RICHTEXT_DELETE, 1)
class RichTextEvent(_core.NotifyEvent):
"""Proxy of C++ RichTextEvent class"""
def __init__(self, *args, **kwargs):
"""__init__(self, EventType commandType=wxEVT_NULL, int winid=0) -> RichTextEvent"""
_richtext.RichTextEvent_swiginit(self,_richtext.new_RichTextEvent(*args, **kwargs))
- def GetIndex(*args, **kwargs):
- """GetIndex(self) -> int"""
- return _richtext.RichTextEvent_GetIndex(*args, **kwargs)
+ def GetPosition(*args, **kwargs):
+ """GetPosition(self) -> int"""
+ return _richtext.RichTextEvent_GetPosition(*args, **kwargs)
- def SetIndex(*args, **kwargs):
- """SetIndex(self, int n)"""
- return _richtext.RichTextEvent_SetIndex(*args, **kwargs)
+ def SetPosition(*args, **kwargs):
+ """SetPosition(self, int n)"""
+ return _richtext.RichTextEvent_SetPosition(*args, **kwargs)
def GetFlags(*args, **kwargs):
"""GetFlags(self) -> int"""
return _richtext.RichTextEvent_SetFlags(*args, **kwargs)
Flags = property(GetFlags,SetFlags,doc="See `GetFlags` and `SetFlags`")
- Index = property(GetIndex,SetIndex,doc="See `GetIndex` and `SetIndex`")
+ Index = property(GetPosition,SetPosition,doc="See `GetPosition` and `SetPosition`")
_richtext.RichTextEvent_swigregister(RichTextEvent)