# 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


from .RichTextParagraphLayoutBox import RichTextParagraphLayoutBox

class RichTextBuffer(RichTextParagraphLayoutBox):
    """
    RichTextBuffer() -> None
    RichTextBuffer(obj) -> None
    
    This is a kind of paragraph layout box, used to represent the whole
    buffer.
    """
    def AddDrawingHandler(self, handler): # real signature unknown; restored from __doc__
        """
        AddDrawingHandler(handler) -> None
        
        Adds a drawing handler to the end.
        """
        pass

    def AddEventHandler(self, handler): # real signature unknown; restored from __doc__
        """
        AddEventHandler(handler) -> bool
        
        Adds an event handler.
        """
        return False

    def AddFieldType(self, fieldType): # real signature unknown; restored from __doc__
        """
        AddFieldType(fieldType) -> None
        
        Adds a field type.
        """
        pass

    def AddHandler(self, handler): # real signature unknown; restored from __doc__
        """
        AddHandler(handler) -> None
        
        Adds a file handler to the end.
        """
        pass

    def AddParagraph(self, text, paraStyle=None): # real signature unknown; restored from __doc__
        """
        AddParagraph(text, paraStyle=None) -> RichTextRange
        
        Convenience function to add a paragraph of text.
        """
        return RichTextRange

    def BatchingUndo(self): # real signature unknown; restored from __doc__
        """
        BatchingUndo() -> bool
        
        Returns true if we are collapsing commands.
        """
        return False

    def BeginAlignment(self, alignment): # real signature unknown; restored from __doc__
        """
        BeginAlignment(alignment) -> bool
        
        Begins using alignment.
        """
        return False

    def BeginBatchUndo(self, cmdName): # real signature unknown; restored from __doc__
        """
        BeginBatchUndo(cmdName) -> bool
        
        Begin collapsing undo/redo commands.
        """
        return False

    def BeginBold(self): # real signature unknown; restored from __doc__
        """
        BeginBold() -> bool
        
        Begins using bold.
        """
        return False

    def BeginCharacterStyle(self, characterStyle): # real signature unknown; restored from __doc__
        """
        BeginCharacterStyle(characterStyle) -> bool
        
        Begins named character style.
        """
        return False

    def BeginFont(self, font): # real signature unknown; restored from __doc__
        """
        BeginFont(font) -> bool
        
        Begins using this font.
        """
        return False

    def BeginFontSize(self, pointSize): # real signature unknown; restored from __doc__
        """
        BeginFontSize(pointSize) -> bool
        
        Begins using point size.
        """
        return False

    def BeginItalic(self): # real signature unknown; restored from __doc__
        """
        BeginItalic() -> bool
        
        Begins using italic.
        """
        return False

    def BeginLeftIndent(self, leftIndent, leftSubIndent=0): # real signature unknown; restored from __doc__
        """
        BeginLeftIndent(leftIndent, leftSubIndent=0) -> bool
        
        Begins using leftIndent for the left indent, and optionally
        leftSubIndent for the sub-indent.
        """
        return False

    def BeginLineSpacing(self, lineSpacing): # real signature unknown; restored from __doc__
        """
        BeginLineSpacing(lineSpacing) -> bool
        
        Begins line spacing using the specified value.
        """
        return False

    def BeginListStyle(self, listStyle, level=1, number=1): # real signature unknown; restored from __doc__
        """
        BeginListStyle(listStyle, level=1, number=1) -> bool
        
        Begins named list style.
        """
        return False

    def BeginNumberedBullet(self, bulletNumber, leftIndent, leftSubIndent, bulletStyle=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        BeginNumberedBullet(bulletNumber, leftIndent, leftSubIndent, bulletStyle=wx.TEXT_ATTR_BULLET_STYLE_ARABIC|wx.TEXT_ATTR_BULLET_STYLE_PERIOD) -> bool
        
        Begins numbered bullet.
        """
        pass

    def BeginParagraphSpacing(self, before, after): # real signature unknown; restored from __doc__
        """
        BeginParagraphSpacing(before, after) -> bool
        
        Begins paragraph spacing; pass the before-paragraph and after-
        paragraph spacing in tenths of a millimetre.
        """
        return False

    def BeginParagraphStyle(self, paragraphStyle): # real signature unknown; restored from __doc__
        """
        BeginParagraphStyle(paragraphStyle) -> bool
        
        Begins named paragraph style.
        """
        return False

    def BeginRightIndent(self, rightIndent): # real signature unknown; restored from __doc__
        """
        BeginRightIndent(rightIndent) -> bool
        
        Begins a right indent, specified in tenths of a millimetre.
        """
        return False

    def BeginStandardBullet(self, bulletName, leftIndent, leftSubIndent, bulletStyle=None): # real signature unknown; restored from __doc__
        """
        BeginStandardBullet(bulletName, leftIndent, leftSubIndent, bulletStyle=wx.TEXT_ATTR_BULLET_STYLE_STANDARD) -> bool
        
        Begins applying a standard bullet, using one of the standard bullet
        names (currently standard/circle or standard/square.
        """
        return False

    def BeginStyle(self, style): # real signature unknown; restored from __doc__
        """
        BeginStyle(style) -> bool
        
        Begin using a style.
        """
        return False

    def BeginSuppressUndo(self): # real signature unknown; restored from __doc__
        """
        BeginSuppressUndo() -> bool
        
        Begin suppressing undo/redo commands.
        """
        return False

    def BeginSymbolBullet(self, symbol, leftIndent, leftSubIndent, bulletStyle=None): # real signature unknown; restored from __doc__
        """
        BeginSymbolBullet(symbol, leftIndent, leftSubIndent, bulletStyle=wx.TEXT_ATTR_BULLET_STYLE_SYMBOL) -> bool
        
        Begins applying a symbol bullet, using a character from the current
        font.
        """
        return False

    def BeginTextColour(self, colour): # real signature unknown; restored from __doc__
        """
        BeginTextColour(colour) -> bool
        
        Begins using this colour.
        """
        return False

    def BeginUnderline(self): # real signature unknown; restored from __doc__
        """
        BeginUnderline() -> bool
        
        Begins using underline.
        """
        return False

    def BeginURL(self, url, characterStyle=''): # real signature unknown; restored from __doc__
        """
        BeginURL(url, characterStyle='') -> bool
        
        Begins applying wxTEXT_ATTR_URL to the content.
        """
        return False

    def CanPasteFromClipboard(self): # real signature unknown; restored from __doc__
        """
        CanPasteFromClipboard() -> bool
        
        Returns true if we can paste from the clipboard.
        """
        return False

    def CleanUpDrawingHandlers(self): # real signature unknown; restored from __doc__
        """
        CleanUpDrawingHandlers() -> None
        
        Clean up drawing handlers.
        """
        pass

    def CleanUpFieldTypes(self): # real signature unknown; restored from __doc__
        """
        CleanUpFieldTypes() -> None
        
        Cleans up field types.
        """
        pass

    def CleanUpHandlers(self): # real signature unknown; restored from __doc__
        """
        CleanUpHandlers() -> None
        
        Clean up file handlers.
        """
        pass

    def ClearEventHandlers(self): # real signature unknown; restored from __doc__
        """
        ClearEventHandlers() -> None
        
        Clear event handlers.
        """
        pass

    def ClearStyleStack(self): # real signature unknown; restored from __doc__
        """
        ClearStyleStack() -> None
        
        Clears the style stack.
        """
        pass

    def Clone(self): # real signature unknown; restored from __doc__
        """
        Clone() -> RichTextObject
        
        Clones the buffer.
        """
        return RichTextObject

    def Copy(self, obj): # real signature unknown; restored from __doc__
        """
        Copy(obj) -> None
        
        Copies the buffer.
        """
        pass

    def CopyToClipboard(self, range): # real signature unknown; restored from __doc__
        """
        CopyToClipboard(range) -> bool
        
        Copy the range to the clipboard.
        """
        return False

    def DeleteRangeWithUndo(self, range, ctrl): # real signature unknown; restored from __doc__
        """
        DeleteRangeWithUndo(range, ctrl) -> bool
        
        Submits a command to delete this range.
        """
        return False

    def Draw(self, dc, context, range, selection, rect, descent, style): # real signature unknown; restored from __doc__
        """ Draw(self, dc: DC, context: RichTextDrawingContext, range: RichTextRange, selection: RichTextSelection, rect: Rect, descent: int, style: int) -> bool """
        return False

    def EndAlignment(self): # real signature unknown; restored from __doc__
        """
        EndAlignment() -> bool
        
        Ends alignment.
        """
        return False

    def EndAllStyles(self): # real signature unknown; restored from __doc__
        """
        EndAllStyles() -> bool
        
        End all styles.
        """
        return False

    def EndBatchUndo(self): # real signature unknown; restored from __doc__
        """
        EndBatchUndo() -> bool
        
        End collapsing undo/redo commands.
        """
        return False

    def EndBold(self): # real signature unknown; restored from __doc__
        """
        EndBold() -> bool
        
        Ends using bold.
        """
        return False

    def EndCharacterStyle(self): # real signature unknown; restored from __doc__
        """
        EndCharacterStyle() -> bool
        
        Ends named character style.
        """
        return False

    def EndFont(self): # real signature unknown; restored from __doc__
        """
        EndFont() -> bool
        
        Ends using a font.
        """
        return False

    def EndFontSize(self): # real signature unknown; restored from __doc__
        """
        EndFontSize() -> bool
        
        Ends using point size.
        """
        return False

    def EndItalic(self): # real signature unknown; restored from __doc__
        """
        EndItalic() -> bool
        
        Ends using italic.
        """
        return False

    def EndLeftIndent(self): # real signature unknown; restored from __doc__
        """
        EndLeftIndent() -> bool
        
        Ends left indent.
        """
        return False

    def EndLineSpacing(self): # real signature unknown; restored from __doc__
        """
        EndLineSpacing() -> bool
        
        Ends line spacing.
        """
        return False

    def EndListStyle(self): # real signature unknown; restored from __doc__
        """
        EndListStyle() -> bool
        
        Ends named character style.
        """
        return False

    def EndNumberedBullet(self): # real signature unknown; restored from __doc__
        """
        EndNumberedBullet() -> bool
        
        Ends numbered bullet.
        """
        return False

    def EndParagraphSpacing(self): # real signature unknown; restored from __doc__
        """
        EndParagraphSpacing() -> bool
        
        Ends paragraph spacing.
        """
        return False

    def EndParagraphStyle(self): # real signature unknown; restored from __doc__
        """
        EndParagraphStyle() -> bool
        
        Ends named character style.
        """
        return False

    def EndRightIndent(self): # real signature unknown; restored from __doc__
        """
        EndRightIndent() -> bool
        
        Ends right indent.
        """
        return False

    def EndStandardBullet(self): # real signature unknown; restored from __doc__
        """
        EndStandardBullet() -> bool
        
        Ends standard bullet.
        """
        return False

    def EndStyle(self): # real signature unknown; restored from __doc__
        """
        EndStyle() -> bool
        
        End the style.
        """
        return False

    def EndSuppressUndo(self): # real signature unknown; restored from __doc__
        """
        EndSuppressUndo() -> bool
        
        End suppressing undo/redo commands.
        """
        return False

    def EndSymbolBullet(self): # real signature unknown; restored from __doc__
        """
        EndSymbolBullet() -> bool
        
        Ends symbol bullet.
        """
        return False

    def EndTextColour(self): # real signature unknown; restored from __doc__
        """
        EndTextColour() -> bool
        
        Ends using a colour.
        """
        return False

    def EndUnderline(self): # real signature unknown; restored from __doc__
        """
        EndUnderline() -> bool
        
        Ends using underline.
        """
        return False

    def EndURL(self): # real signature unknown; restored from __doc__
        """
        EndURL() -> bool
        
        Ends URL.
        """
        return False

    def FindDrawingHandler(self, name): # real signature unknown; restored from __doc__
        """
        FindDrawingHandler(name) -> RichTextDrawingHandler
        
        Finds a drawing handler by name.
        """
        return RichTextDrawingHandler

    def FindFieldType(self, name): # real signature unknown; restored from __doc__
        """
        FindFieldType(name) -> RichTextFieldType
        
        Finds a field type by name.
        """
        return RichTextFieldType

    def FindHandlerByExtension(self, extension, imageType): # real signature unknown; restored from __doc__
        """
        FindHandlerByExtension(extension, imageType) -> RichTextFileHandler
        
        Finds a file handler by extension and type.
        """
        return RichTextFileHandler

    def FindHandlerByFilename(self, filename, imageType): # real signature unknown; restored from __doc__
        """
        FindHandlerByFilename(filename, imageType) -> RichTextFileHandler
        
        Finds a handler by filename or, if supplied, type.
        """
        return RichTextFileHandler

    def FindHandlerByName(self, name): # real signature unknown; restored from __doc__
        """
        FindHandlerByName(name) -> RichTextFileHandler
        
        Finds a file handler by name.
        """
        return RichTextFileHandler

    def FindHandlerByType(self, imageType): # real signature unknown; restored from __doc__
        """
        FindHandlerByType(imageType) -> RichTextFileHandler
        
        Finds a handler by type.
        """
        return RichTextFileHandler

    def GetBatchedCommand(self): # real signature unknown; restored from __doc__
        """
        GetBatchedCommand() -> RichTextCommand
        
        Returns the collapsed command.
        """
        return RichTextCommand

    def GetBulletProportion(self): # real signature unknown; restored from __doc__
        """
        GetBulletProportion() -> float
        
        Returns the factor to multiply by character height to get a reasonable
        bullet size.
        """
        return 0.0

    def GetBulletRightMargin(self): # real signature unknown; restored from __doc__
        """
        GetBulletRightMargin() -> int
        
        Returns the minimum margin between bullet and paragraph in 10ths of a
        mm.
        """
        return 0

    def GetCommandProcessor(self): # real signature unknown; restored from __doc__
        """
        GetCommandProcessor() -> wx.CommandProcessor
        
        Returns the command processor.
        """
        pass

    def GetDimensionScale(self): # real signature unknown; restored from __doc__
        """
        GetDimensionScale() -> float
        
        Returns the scale factor for displaying certain dimensions such as
        indentation and inter-paragraph spacing.
        """
        return 0.0

    def GetDrawingHandlers(self): # real signature unknown; restored from __doc__
        """
        GetDrawingHandlers() -> RichTextDrawingHandlerList
        
        Returns the drawing handlers.
        """
        return RichTextDrawingHandlerList

    def GetExtWildcard(self, combine=False, save=False): # real signature unknown; restored from __doc__
        """
        GetExtWildcard(combine=False, save=False) -> Any
        
        Gets a wildcard string for the file dialog based on all the currently
        loaded richtext file handlers, and a list that can be used to map
        those filter types to the file handler type.
        """
        pass

    def GetFloatingLayoutMode(self): # real signature unknown; restored from __doc__
        """
        GetFloatingLayoutMode() -> bool
        
        Returns the floating layout mode.
        """
        return False

    def GetFontScale(self): # real signature unknown; restored from __doc__
        """
        GetFontScale() -> float
        
        Returns the scale factor for displaying fonts, for example for more
        comfortable editing.
        """
        return 0.0

    def GetFontTable(self): # real signature unknown; restored from __doc__
        """
        GetFontTable() -> RichTextFontTable
        
        Returns the table storing fonts, for quick access and font reuse.
        """
        return RichTextFontTable

    def GetHandlerFlags(self): # real signature unknown; restored from __doc__
        """
        GetHandlerFlags() -> int
        
        Gets the handler flags, controlling loading and saving.
        """
        return 0

    def GetHandlers(self): # real signature unknown; restored from __doc__
        """
        GetHandlers() -> RichTextFileHandlerList
        
        Returns the file handlers.
        """
        return RichTextFileHandlerList

    def GetRangeSize(self, range, size, dc, context, flags, position=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """ GetRangeSize(self, range: RichTextRange, size: Size, dc: DC, context: RichTextDrawingContext, flags: int, position: Point = wxPoint(0, 0), parentSize: Size = wxDefaultSize, partialExtents: Optional[Any] = None) -> (bool, int) """
        pass

    def GetRenderer(self): # real signature unknown; restored from __doc__
        """
        GetRenderer() -> RichTextRenderer
        
        Returns the renderer object.
        """
        return RichTextRenderer

    def GetScale(self): # real signature unknown; restored from __doc__
        """
        GetScale() -> float
        
        Returns the scale factor for calculating dimensions.
        """
        return 0.0

    def GetStyleSheet(self): # real signature unknown; restored from __doc__
        """
        GetStyleSheet() -> RichTextStyleSheet
        
        Returns the style sheet.
        """
        return RichTextStyleSheet

    def GetStyleStackSize(self): # real signature unknown; restored from __doc__
        """
        GetStyleStackSize() -> int
        
        Returns the size of the style stack, for example to check correct
        nesting.
        """
        return 0

    def HitTest(self, dc, context, pt, flags=0): # real signature unknown; restored from __doc__
        """
        HitTest(dc, context, pt, flags=0) -> Tuple[int, int, RichTextObject, RichTextObject]
        
        Hit-testing: returns a flag indicating hit test details, plus
        information about position.
        """
        pass

    def Init(self): # real signature unknown; restored from __doc__
        """
        Init() -> None
        
        Initialisation.
        """
        pass

    def InitStandardHandlers(self): # real signature unknown; restored from __doc__
        """
        InitStandardHandlers() -> None
        
        Initialise the standard file handlers.
        """
        pass

    def InsertDrawingHandler(self, handler): # real signature unknown; restored from __doc__
        """
        InsertDrawingHandler(handler) -> None
        
        Inserts a drawing handler at the front.
        """
        pass

    def InsertHandler(self, handler): # real signature unknown; restored from __doc__
        """
        InsertHandler(handler) -> None
        
        Inserts a file handler at the front.
        """
        pass

    def InsertImageWithUndo(self, pos, imageBlock, ctrl, flags=0, textAttr=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        InsertImageWithUndo(pos, imageBlock, ctrl, flags=0, textAttr=RichTextAttr()) -> bool
        
        Submits a command to insert the given image.
        """
        pass

    def InsertNewlineWithUndo(self, pos, ctrl, flags=0): # real signature unknown; restored from __doc__
        """
        InsertNewlineWithUndo(pos, ctrl, flags=0) -> bool
        
        Submits a command to insert a newline.
        """
        return False

    def InsertObjectWithUndo(self, pos, p_object, ctrl, flags): # real signature unknown; restored from __doc__
        """
        InsertObjectWithUndo(pos, object, ctrl, flags) -> RichTextObject
        
        Submits a command to insert an object.
        """
        return RichTextObject

    def InsertParagraphsWithUndo(self, pos, paragraphs, ctrl, flags=0): # real signature unknown; restored from __doc__
        """
        InsertParagraphsWithUndo(pos, paragraphs, ctrl, flags=0) -> bool
        
        Submits a command to insert paragraphs.
        """
        return False

    def InsertTextWithUndo(self, pos, text, ctrl, flags=0): # real signature unknown; restored from __doc__
        """
        InsertTextWithUndo(pos, text, ctrl, flags=0) -> bool
        
        Submits a command to insert the given text.
        """
        return False

    def IsModified(self): # real signature unknown; restored from __doc__
        """
        IsModified() -> bool
        
        Returns true if the buffer was modified.
        """
        return False

    def Layout(self, dc, context, rect, parentRect, style): # real signature unknown; restored from __doc__
        """ Layout(self, dc: DC, context: RichTextDrawingContext, rect: Rect, parentRect: Rect, style: int) -> bool """
        return False

    def LoadFile(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        LoadFile(filename, type=RICHTEXT_TYPE_ANY) -> bool
        LoadFile(stream, type=RICHTEXT_TYPE_ANY) -> bool
        
        Loads content from a stream or file.
        """
        return False

    def Modify(self, modify=True): # real signature unknown; restored from __doc__
        """
        Modify(modify=True) -> None
        
        Mark modified.
        """
        pass

    def PasteFromClipboard(self, position): # real signature unknown; restored from __doc__
        """
        PasteFromClipboard(position) -> bool
        
        Paste the clipboard content to the buffer.
        """
        return False

    def PopStyleSheet(self): # real signature unknown; restored from __doc__
        """
        PopStyleSheet() -> RichTextStyleSheet
        
        Pops the style sheet from the top of the style sheet stack.
        """
        return RichTextStyleSheet

    def PushStyleSheet(self, styleSheet): # real signature unknown; restored from __doc__
        """
        PushStyleSheet(styleSheet) -> bool
        
        Pushes the style sheet to the top of the style sheet stack.
        """
        return False

    def RemoveDrawingHandler(self, name): # real signature unknown; restored from __doc__
        """
        RemoveDrawingHandler(name) -> bool
        
        Removes a drawing handler.
        """
        return False

    def RemoveEventHandler(self, handler, deleteHandler=False): # real signature unknown; restored from __doc__
        """
        RemoveEventHandler(handler, deleteHandler=False) -> bool
        
        Removes an event handler from the buffer's list of handlers, deleting
        the object if deleteHandler is true.
        """
        return False

    def RemoveFieldType(self, name): # real signature unknown; restored from __doc__
        """
        RemoveFieldType(name) -> bool
        
        Removes a field type by name.
        """
        return False

    def RemoveHandler(self, name): # real signature unknown; restored from __doc__
        """
        RemoveHandler(name) -> bool
        
        Removes a file handler.
        """
        return False

    def ResetAndClearCommands(self): # real signature unknown; restored from __doc__
        """
        ResetAndClearCommands() -> None
        
        Clears the buffer, adds an empty paragraph, and clears the command
        processor.
        """
        pass

    def SaveFile(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        SaveFile(filename, type=RICHTEXT_TYPE_ANY) -> bool
        SaveFile(stream, type=RICHTEXT_TYPE_ANY) -> bool
        
        Saves content to a stream or file.
        """
        return False

    def SendEvent(self, event, sendToAll=True): # real signature unknown; restored from __doc__
        """
        SendEvent(event, sendToAll=True) -> bool
        
        Send event to event handlers.
        """
        return False

    def SetBulletProportion(self, prop): # real signature unknown; restored from __doc__
        """
        SetBulletProportion(prop) -> None
        
        Sets the factor to multiply by character height to get a reasonable
        bullet size.
        """
        pass

    def SetBulletRightMargin(self, margin): # real signature unknown; restored from __doc__
        """
        SetBulletRightMargin(margin) -> None
        
        Sets the minimum margin between bullet and paragraph in 10ths of a mm.
        """
        pass

    def SetDimensionScale(self, dimScale): # real signature unknown; restored from __doc__
        """
        SetDimensionScale(dimScale) -> None
        
        Sets the scale factor for displaying certain dimensions such as
        indentation and inter-paragraph spacing.
        """
        pass

    def SetFloatingLayoutMode(self, mode): # real signature unknown; restored from __doc__
        """
        SetFloatingLayoutMode(mode) -> None
        
        Sets the floating layout mode.
        """
        pass

    def SetFontScale(self, fontScale): # real signature unknown; restored from __doc__
        """
        SetFontScale(fontScale) -> None
        
        Sets the scale factor for displaying fonts, for example for more
        comfortable editing.
        """
        pass

    def SetFontTable(self, table): # real signature unknown; restored from __doc__
        """
        SetFontTable(table) -> None
        
        Sets table storing fonts, for quick access and font reuse.
        """
        pass

    def SetHandlerFlags(self, flags): # real signature unknown; restored from __doc__
        """
        SetHandlerFlags(flags) -> None
        
        Sets the handler flags, controlling loading and saving.
        """
        pass

    def SetRenderer(self, renderer): # real signature unknown; restored from __doc__
        """
        SetRenderer(renderer) -> None
        
        Sets renderer as the object to be used to render certain aspects of
        the content, such as bullets.
        """
        pass

    def SetScale(self, scale): # real signature unknown; restored from __doc__
        """
        SetScale(scale) -> None
        
        Sets the scale factor for calculating dimensions.
        """
        pass

    def SetStyleSheet(self, styleSheet): # real signature unknown; restored from __doc__
        """
        SetStyleSheet(styleSheet) -> None
        
        Sets style sheet, if any.
        """
        pass

    def SetStyleSheetAndNotify(self, sheet): # real signature unknown; restored from __doc__
        """
        SetStyleSheetAndNotify(sheet) -> bool
        
        Sets the style sheet and sends a notification of the change.
        """
        return False

    def SubmitAction(self, action): # real signature unknown; restored from __doc__
        """
        SubmitAction(action) -> bool
        
        Submit the action immediately, or delay according to whether
        collapsing is on.
        """
        return False

    def SuppressingUndo(self): # real signature unknown; restored from __doc__
        """
        SuppressingUndo() -> bool
        
        Are we suppressing undo??
        """
        return False

    def __init__(self, obj=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    BatchedCommand = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetBatchedCommand() -> RichTextCommand

Returns the collapsed command."""

    CommandProcessor = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetCommandProcessor() -> wx.CommandProcessor

Returns the command processor."""

    DimensionScale = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetDimensionScale() -> float

Returns the scale factor for displaying certain dimensions such as
indentation and inter-paragraph spacing."""

    FontScale = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetFontScale() -> float

Returns the scale factor for displaying fonts, for example for more
comfortable editing."""

    FontTable = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetFontTable() -> RichTextFontTable

Returns the table storing fonts, for quick access and font reuse."""

    HandlerFlags = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetHandlerFlags() -> int

Gets the handler flags, controlling loading and saving."""

    Scale = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetScale() -> float

Returns the scale factor for calculating dimensions."""

    StyleSheet = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetStyleSheet() -> RichTextStyleSheet

Returns the style sheet."""

    StyleStackSize = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetStyleStackSize() -> int

Returns the size of the style stack, for example to check correct
nesting."""



