# encoding: utf-8
# module wx._richtext
# from D:\project\A_Board\.venv\Lib\site-packages\wx\_richtext.cp313-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import sip as __sip
import wx._adv as __wx__adv
import wx._core as __wx__core
import wx._html as __wx__html


class RichTextEvent(__wx__core.NotifyEvent):
    """
    RichTextEvent(commandType=wx.wxEVT_NULL, winid=0) -> None
    RichTextEvent(event) -> None
    
    This is the event class for wxRichTextCtrl notifications.
    """
    def Clone(self): # real signature unknown; restored from __doc__
        """
        Clone() -> wx.Event
        
        Returns a copy of the event.
        """
        pass

    def GetCharacter(self): # real signature unknown; restored from __doc__
        """
        GetCharacter() -> str
        
        Returns the character pressed, within a wxEVT_RICHTEXT_CHARACTER
        event.
        """
        return ""

    def GetContainer(self): # real signature unknown; restored from __doc__
        """
        GetContainer() -> RichTextParagraphLayoutBox
        
        Returns the container for which the event is relevant.
        """
        return RichTextParagraphLayoutBox

    def GetFlags(self): # real signature unknown; restored from __doc__
        """
        GetFlags() -> int
        
        Returns flags indicating modifier keys pressed.
        """
        return 0

    def GetNewStyleSheet(self): # real signature unknown; restored from __doc__
        """
        GetNewStyleSheet() -> RichTextStyleSheet
        
        Returns the new style sheet.
        """
        return RichTextStyleSheet

    def GetOldContainer(self): # real signature unknown; restored from __doc__
        """
        GetOldContainer() -> RichTextParagraphLayoutBox
        
        Returns the old container, for a focus change event.
        """
        return RichTextParagraphLayoutBox

    def GetOldStyleSheet(self): # real signature unknown; restored from __doc__
        """
        GetOldStyleSheet() -> RichTextStyleSheet
        
        Returns the old style sheet.
        """
        return RichTextStyleSheet

    def GetPosition(self): # real signature unknown; restored from __doc__
        """
        GetPosition() -> int
        
        Returns the buffer position at which the event occurred.
        """
        return 0

    def GetRange(self): # real signature unknown; restored from __doc__
        """
        GetRange() -> RichTextRange
        
        Gets the range for the current operation.
        """
        return RichTextRange

    def SetCharacter(self, ch): # real signature unknown; restored from __doc__
        """
        SetCharacter(ch) -> None
        
        Sets the character variable.
        """
        pass

    def SetContainer(self, container): # real signature unknown; restored from __doc__
        """
        SetContainer(container) -> None
        
        Sets the container for which the event is relevant.
        """
        pass

    def SetFlags(self, flags): # real signature unknown; restored from __doc__
        """
        SetFlags(flags) -> None
        
        Sets flags indicating modifier keys pressed.
        """
        pass

    def SetNewStyleSheet(self, sheet): # real signature unknown; restored from __doc__
        """
        SetNewStyleSheet(sheet) -> None
        
        Sets the new style sheet variable.
        """
        pass

    def SetOldContainer(self, container): # real signature unknown; restored from __doc__
        """
        SetOldContainer(container) -> None
        
        Sets the old container, for a focus change event.
        """
        pass

    def SetOldStyleSheet(self, sheet): # real signature unknown; restored from __doc__
        """
        SetOldStyleSheet(sheet) -> None
        
        Sets the old style sheet variable.
        """
        pass

    def SetPosition(self, pos): # real signature unknown; restored from __doc__
        """
        SetPosition(pos) -> None
        
        Sets the buffer position variable.
        """
        pass

    def SetRange(self, range): # real signature unknown; restored from __doc__
        """
        SetRange(range) -> None
        
        Sets the range variable.
        """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    Character = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetCharacter() -> str

Returns the character pressed, within a wxEVT_RICHTEXT_CHARACTER
event."""

    Container = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetContainer() -> RichTextParagraphLayoutBox

Returns the container for which the event is relevant."""

    Flags = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetFlags() -> int

Returns flags indicating modifier keys pressed."""

    NewStyleSheet = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetNewStyleSheet() -> RichTextStyleSheet

Returns the new style sheet."""

    OldContainer = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetOldContainer() -> RichTextParagraphLayoutBox

Returns the old container, for a focus change event."""

    OldStyleSheet = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetOldStyleSheet() -> RichTextStyleSheet

Returns the old style sheet."""

    Position = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetPosition() -> int

Returns the buffer position at which the event occurred."""

    Range = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetRange() -> RichTextRange

Gets the range for the current operation."""



