# encoding: utf-8
# module wx._aui
# from D:\project\A_Board\.venv\Lib\site-packages\wx\_aui.cp313-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import sip as __sip
import wx._core as __wx__core


class AuiToolBarItem(__sip.wrapper):
    """
    AuiToolBarItem() -> None
    AuiToolBarItem(c) -> None
    
    wxAuiToolBarItem is part of the wxAUI class framework, representing a
    toolbar element.
    """
    def Assign(self, c): # real signature unknown; restored from __doc__
        """
        Assign(c) -> None
        
        Assigns the properties of the wxAuiToolBarItem "c" to this.
        """
        pass

    def CanBeToggled(self): # real signature unknown; restored from __doc__
        """
        CanBeToggled() -> bool
        
        Returns whether the toolbar item can be toggled.
        """
        return False

    def GetAlignment(self): # real signature unknown; restored from __doc__
        """ GetAlignment() -> int """
        return 0

    def GetBitmap(self): # real signature unknown; restored from __doc__
        """ GetBitmap() -> wx.Bitmap """
        pass

    def GetDisabledBitmap(self): # real signature unknown; restored from __doc__
        """ GetDisabledBitmap() -> wx.Bitmap """
        pass

    def GetHoverBitmap(self): # real signature unknown; restored from __doc__
        """ GetHoverBitmap() -> wx.Bitmap """
        pass

    def GetId(self): # real signature unknown; restored from __doc__
        """
        GetId() -> int
        
        Returns the toolbar item identifier.
        """
        return 0

    def GetKind(self): # real signature unknown; restored from __doc__
        """
        GetKind() -> int
        
        Returns the toolbar item kind.
        """
        return 0

    def GetLabel(self): # real signature unknown; restored from __doc__
        """ GetLabel() -> str """
        return ""

    def GetLongHelp(self): # real signature unknown; restored from __doc__
        """ GetLongHelp() -> str """
        return ""

    def GetMinSize(self): # real signature unknown; restored from __doc__
        """ GetMinSize() -> wx.Size """
        pass

    def GetProportion(self): # real signature unknown; restored from __doc__
        """ GetProportion() -> int """
        return 0

    def GetShortHelp(self): # real signature unknown; restored from __doc__
        """ GetShortHelp() -> str """
        return ""

    def GetSizerItem(self): # real signature unknown; restored from __doc__
        """ GetSizerItem() -> wx.SizerItem """
        pass

    def GetSpacerPixels(self): # real signature unknown; restored from __doc__
        """ GetSpacerPixels() -> int """
        return 0

    def GetState(self): # real signature unknown; restored from __doc__
        """
        GetState() -> int
        
        Gets the current state of the toolbar item.
        """
        return 0

    def GetUserData(self): # real signature unknown; restored from __doc__
        """ GetUserData() -> int """
        return 0

    def GetWindow(self): # real signature unknown; restored from __doc__
        """
        GetWindow() -> wx.Window
        
        Returns the wxWindow* associated to the toolbar item.
        """
        pass

    def HasDropDown(self): # real signature unknown; restored from __doc__
        """
        HasDropDown() -> bool
        
        Returns whether the toolbar item has an associated drop down button.
        """
        return False

    def IsActive(self): # real signature unknown; restored from __doc__
        """ IsActive() -> bool """
        return False

    def IsSticky(self): # real signature unknown; restored from __doc__
        """ IsSticky() -> bool """
        return False

    def SetActive(self, b): # real signature unknown; restored from __doc__
        """ SetActive(b) -> None """
        pass

    def SetAlignment(self, l): # real signature unknown; restored from __doc__
        """ SetAlignment(l) -> None """
        pass

    def SetBitmap(self, bmp): # real signature unknown; restored from __doc__
        """ SetBitmap(bmp) -> None """
        pass

    def SetDisabledBitmap(self, bmp): # real signature unknown; restored from __doc__
        """ SetDisabledBitmap(bmp) -> None """
        pass

    def SetHasDropDown(self, b): # real signature unknown; restored from __doc__
        """
        SetHasDropDown(b) -> None
        
        Set whether this tool has a drop down button.
        """
        pass

    def SetHoverBitmap(self, bmp): # real signature unknown; restored from __doc__
        """ SetHoverBitmap(bmp) -> None """
        pass

    def SetId(self, new_id): # real signature unknown; restored from __doc__
        """
        SetId(new_id) -> None
        
        Sets the toolbar item identifier.
        """
        pass

    def SetKind(self, new_kind): # real signature unknown; restored from __doc__
        """
        SetKind(new_kind) -> None
        
        Sets the wxAuiToolBarItem kind.
        """
        pass

    def SetLabel(self, s): # real signature unknown; restored from __doc__
        """ SetLabel(s) -> None """
        pass

    def SetLongHelp(self, s): # real signature unknown; restored from __doc__
        """ SetLongHelp(s) -> None """
        pass

    def SetMinSize(self, s): # real signature unknown; restored from __doc__
        """ SetMinSize(s) -> None """
        pass

    def SetProportion(self, p): # real signature unknown; restored from __doc__
        """ SetProportion(p) -> None """
        pass

    def SetShortHelp(self, s): # real signature unknown; restored from __doc__
        """ SetShortHelp(s) -> None """
        pass

    def SetSizerItem(self, s): # real signature unknown; restored from __doc__
        """ SetSizerItem(s) -> None """
        pass

    def SetSpacerPixels(self, s): # real signature unknown; restored from __doc__
        """ SetSpacerPixels(s) -> None """
        pass

    def SetState(self, new_state): # real signature unknown; restored from __doc__
        """
        SetState(new_state) -> None
        
        Set the current state of the toolbar item.
        """
        pass

    def SetSticky(self, b): # real signature unknown; restored from __doc__
        """ SetSticky(b) -> None """
        pass

    def SetUserData(self, l): # real signature unknown; restored from __doc__
        """ SetUserData(l) -> None """
        pass

    def SetWindow(self, w): # real signature unknown; restored from __doc__
        """
        SetWindow(w) -> None
        
        Assigns a window to the toolbar item.
        """
        pass

    def __init__(self, c=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    Alignment = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetAlignment() -> int"""

    Bitmap = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetBitmap() -> wx.Bitmap"""

    DisabledBitmap = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetDisabledBitmap() -> wx.Bitmap"""

    HoverBitmap = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetHoverBitmap() -> wx.Bitmap"""

    Id = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetId() -> int

Returns the toolbar item identifier."""

    Kind = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetKind() -> int

Returns the toolbar item kind."""

    Label = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetLabel() -> str"""

    LongHelp = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetLongHelp() -> str"""

    MinSize = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetMinSize() -> wx.Size"""

    Proportion = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetProportion() -> int"""

    ShortHelp = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetShortHelp() -> str"""

    SizerItem = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetSizerItem() -> wx.SizerItem"""

    SpacerPixels = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetSpacerPixels() -> int"""

    State = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetState() -> int

Gets the current state of the toolbar item."""

    UserData = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetUserData() -> int"""

    Window = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetWindow() -> wx.Window

Returns the wxWindow* associated to the toolbar item."""

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object"""



