# encoding: utf-8
# module wx._adv
# from D:\project\A_Board\.venv\Lib\site-packages\wx\_adv.cp313-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import sip as __sip
import wx._core as __wx__core


from .WizardPage import WizardPage

class WizardPageSimple(WizardPage):
    """
    WizardPageSimple() -> None
    WizardPageSimple(parent, prev=None, next=None, bitmap=wx.BitmapBundle()) -> None
    
    wxWizardPageSimple is the simplest possible wxWizardPage
    implementation: it just returns the pointers given to its constructor
    from wxWizardPage::GetNext() and wxWizardPage::GetPrev() functions.
    """
    def Chain(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        Chain(next) -> WizardPageSimple
        Chain(first, second) -> None
        
        A helper chaining this page with the next one.
        """
        return WizardPageSimple

    def Create(self, parent=None, prev=None, next=None, bitmap=None, *args, **kwargs): # real signature unknown; NOTE: unreliably restored from __doc__ 
        """
        Create(parent=None, prev=None, next=None, bitmap=wx.BitmapBundle()) -> bool
        
        Creates the wizard page.
        """
        pass

    def DoEnable(self, *args, **kwargs): # real signature unknown
        pass

    def DoFreeze(self, *args, **kwargs): # real signature unknown
        pass

    def DoGetBestClientSize(self, *args, **kwargs): # real signature unknown
        pass

    def DoGetBestSize(self, *args, **kwargs): # real signature unknown
        pass

    def DoGetClientSize(self, *args, **kwargs): # real signature unknown
        pass

    def DoGetPosition(self, *args, **kwargs): # real signature unknown
        pass

    def DoGetSize(self, *args, **kwargs): # real signature unknown
        pass

    def DoMoveWindow(self, *args, **kwargs): # real signature unknown
        pass

    def DoSetClientSize(self, *args, **kwargs): # real signature unknown
        pass

    def DoSetSize(self, *args, **kwargs): # real signature unknown
        pass

    def DoSetSizeHints(self, *args, **kwargs): # real signature unknown
        pass

    def DoSetWindowVariant(self, *args, **kwargs): # real signature unknown
        pass

    def DoThaw(self, *args, **kwargs): # real signature unknown
        pass

    def GetClassDefaultAttributes(self, variant=None): # real signature unknown; restored from __doc__
        """ GetClassDefaultAttributes(variant=wx.WINDOW_VARIANT_NORMAL) -> wx.VisualAttributes """
        pass

    def GetDefaultBorder(self, *args, **kwargs): # real signature unknown
        pass

    def GetDefaultBorderForControl(self, *args, **kwargs): # real signature unknown
        pass

    def GetNext(self): # real signature unknown; restored from __doc__
        """ GetNext(self) -> Optional[WizardPage] """
        pass

    def GetPrev(self): # real signature unknown; restored from __doc__
        """ GetPrev(self) -> Optional[WizardPage] """
        pass

    def HasTransparentBackground(self, *args, **kwargs): # real signature unknown
        pass

    def ProcessEvent(self, *args, **kwargs): # real signature unknown
        pass

    def SendDestroyEvent(self, *args, **kwargs): # real signature unknown
        pass

    def SetNext(self, next): # real signature unknown; restored from __doc__
        """
        SetNext(next) -> None
        
        Sets the next page.
        """
        pass

    def SetPrev(self, prev): # real signature unknown; restored from __doc__
        """
        SetPrev(prev) -> None
        
        Sets the previous page.
        """
        pass

    def TryAfter(self, *args, **kwargs): # real signature unknown
        pass

    def TryBefore(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, parent=None, prev=None, next=None, bitmap=None, *args=None, **kwargs=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass


