# encoding: utf-8
# module wx._html
# from D:\project\A_Board\.venv\Lib\site-packages\wx\_html.cp313-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import sip as __sip
import wx._core as __wx__core


class HtmlHelpController(__wx__core.HelpControllerBase):
    """
    HtmlHelpController(style=HF_DEFAULT_STYLE, parentWindow=None) -> None
    HtmlHelpController(parentWindow, style=HF_DEFAULT_STYLE) -> None
    
    This help controller provides an easy way of displaying HTML help in
    your application (see HTML Sample, test example).
    """
    def AddBook(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        AddBook(bookFile, showWaitMsg=False) -> bool
        AddBook(bookUrl, showWaitMsg=False) -> bool
        
        Adds a book (i.e.
        """
        return False

    def CreateHelpDialog(self, data): # real signature unknown; restored from __doc__
        """
        CreateHelpDialog(data) -> HtmlHelpDialog
        
        This protected virtual method may be overridden so that when
        specifying the wxHF_DIALOG style, the controller uses a different
        dialog.
        """
        return HtmlHelpDialog

    def CreateHelpFrame(self, data): # real signature unknown; restored from __doc__
        """
        CreateHelpFrame(data) -> HtmlHelpFrame
        
        This protected virtual method may be overridden so that the controller
        uses a different frame.
        """
        return HtmlHelpFrame

    def Display(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        Display(x) -> bool
        Display(id) -> bool
        
        Displays page x.
        """
        return False

    def DisplayBlock(self, blockNo): # real signature unknown; restored from __doc__
        """ DisplayBlock(self, blockNo: int) -> bool """
        return False

    def DisplayContents(self): # real signature unknown; restored from __doc__
        """
        DisplayContents() -> bool
        
        Displays help window and focuses contents panel.
        """
        return False

    def DisplayContextPopup(self, contextId): # real signature unknown; restored from __doc__
        """ DisplayContextPopup(self, contextId: int) -> bool """
        return False

    def DisplayIndex(self): # real signature unknown; restored from __doc__
        """
        DisplayIndex() -> bool
        
        Displays help window and focuses index panel.
        """
        return False

    def DisplaySection(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        DisplaySection(self, sectionNo: int) -> bool
        DisplaySection(self, section: Any) -> bool
        """
        return False

    def DisplayTextPopup(self, text, pos): # real signature unknown; restored from __doc__
        """ DisplayTextPopup(self, text: Any, pos: Point) -> bool """
        return False

    def GetDialog(self): # real signature unknown; restored from __doc__
        """
        GetDialog() -> HtmlHelpDialog
        
        Returns the current help dialog.
        """
        return HtmlHelpDialog

    def GetFrame(self): # real signature unknown; restored from __doc__
        """
        GetFrame() -> HtmlHelpFrame
        
        Returns the current help frame.
        """
        return HtmlHelpFrame

    def GetHelpWindow(self): # real signature unknown; restored from __doc__
        """
        GetHelpWindow() -> HtmlHelpWindow
        
        Get the current help window.
        """
        return HtmlHelpWindow

    def Initialize(self, file, server=None): # real signature unknown; restored from __doc__ with multiple overloads
        """
        Initialize(self, file: Any, server: int) -> bool
        Initialize(self, file: Any) -> bool
        """
        return False

    def KeywordSearch(self, keyword, mode=None): # real signature unknown; restored from __doc__
        """
        KeywordSearch(keyword, mode=wx.HELP_SEARCH_ALL) -> bool
        
        Displays the help window, focuses search panel and starts searching.
        """
        return False

    def LoadFile(self, file=""): # real signature unknown; restored from __doc__
        """ LoadFile(self, file: Any = "") -> bool """
        return False

    def OnQuit(self): # real signature unknown; restored from __doc__
        """ OnQuit(self) """
        pass

    def Quit(self): # real signature unknown; restored from __doc__
        """ Quit(self) -> bool """
        return False

    def ReadCustomization(self, cfg, path=''): # real signature unknown; restored from __doc__
        """
        ReadCustomization(cfg, path='') -> None
        
        Reads the controller's setting (position of window, etc.)
        """
        pass

    def SetFrameParameters(self, titleFormat, size, pos=None, newFrameEachTime=False): # real signature unknown; restored from __doc__
        """ SetFrameParameters(self, titleFormat: Any, size: Size, pos: Point = wxDefaultPosition, newFrameEachTime: bool = False) """
        pass

    def SetHelpWindow(self, helpWindow): # real signature unknown; restored from __doc__
        """
        SetHelpWindow(helpWindow) -> None
        
        Set the help window to be managed by this controller.
        """
        pass

    def SetShouldPreventAppExit(self, enable): # real signature unknown; restored from __doc__
        """
        SetShouldPreventAppExit(enable) -> None
        
        Sets whether the help frame should prevent application from exiting if
        it's the only remaining top level window.
        """
        pass

    def SetTempDir(self, path): # real signature unknown; restored from __doc__
        """
        SetTempDir(path) -> None
        
        Sets the path for storing temporary files - cached binary versions of
        index and contents files.
        """
        pass

    def SetTitleFormat(self, format): # real signature unknown; restored from __doc__
        """
        SetTitleFormat(format) -> None
        
        Sets format of title of the frame.
        """
        pass

    def SetViewer(self, viewer, flags=0): # real signature unknown; restored from __doc__
        """ SetViewer(self, viewer: Any, flags: int = 0) """
        pass

    def UseConfig(self, config, rootpath=''): # real signature unknown; restored from __doc__
        """
        UseConfig(config, rootpath='') -> None
        
        Associates the config object with the controller.
        """
        pass

    def WriteCustomization(self, cfg, path=''): # real signature unknown; restored from __doc__
        """
        WriteCustomization(cfg, path='') -> None
        
        Stores controllers setting (position of window etc.)
        """
        pass

    def __init__(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    Dialog = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetDialog() -> HtmlHelpDialog

Returns the current help dialog."""

    Frame = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetFrame() -> HtmlHelpFrame

Returns the current help frame."""

    HelpWindow = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetHelpWindow() -> HtmlHelpWindow

Get the current help window."""



