# 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 AuiToolBar(__wx__core.Control):
    """
    AuiToolBar() -> None
    AuiToolBar(parent, id=wx.ID_ANY, position=wx.DefaultPosition, size=wx.DefaultSize, style=AUI_TB_DEFAULT_STYLE) -> None
    
    wxAuiToolBar is a dockable toolbar, part of the wxAUI class framework.
    """
    def AcceptsFocus(self): # real signature unknown; restored from __doc__
        """ AcceptsFocus(self) -> bool """
        return False

    def AcceptsFocusFromKeyboard(self): # real signature unknown; restored from __doc__
        """ AcceptsFocusFromKeyboard(self) -> bool """
        return False

    def AcceptsFocusRecursively(self): # real signature unknown; restored from __doc__
        """ AcceptsFocusRecursively(self) -> bool """
        return False

    def AddChild(self, child, WindowBase=None): # real signature unknown; restored from __doc__
        """ AddChild(self, child: Optional[WindowBase]) """
        pass

    def AddControl(self, control, label=''): # real signature unknown; restored from __doc__
        """ AddControl(control, label='') -> AuiToolBarItem """
        return AuiToolBarItem

    def AddLabel(self, toolId, label='', width=-1): # real signature unknown; restored from __doc__
        """ AddLabel(toolId, label='', width=-1) -> AuiToolBarItem """
        return AuiToolBarItem

    def AddSeparator(self): # real signature unknown; restored from __doc__
        """ AddSeparator() -> AuiToolBarItem """
        return AuiToolBarItem

    def AddSpacer(self, pixels): # real signature unknown; restored from __doc__
        """ AddSpacer(pixels) -> AuiToolBarItem """
        return AuiToolBarItem

    def AddStretchSpacer(self, proportion=1): # real signature unknown; restored from __doc__
        """ AddStretchSpacer(proportion=1) -> AuiToolBarItem """
        return AuiToolBarItem

    def AddTool(self, toolId, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        AddTool(toolId, label, bitmap, short_help_string='', kind=wx.ITEM_NORMAL) -> AuiToolBarItem
        AddTool(toolId, label, bitmap, disabled_bitmap, kind, short_help_string, long_help_string, client_data) -> AuiToolBarItem
        AddTool(toolId, bitmap, disabled_bitmap, toggle=False, client_data=None, short_help_string='', long_help_string='') -> AuiToolBarItem
        """
        return AuiToolBarItem

    def Clear(self): # real signature unknown; restored from __doc__
        """ Clear() -> None """
        pass

    def ClearTools(self): # real signature unknown; restored from __doc__
        """ ClearTools() -> None """
        pass

    def Create(self, parent, id=None, pos=None, size=None, style=None): # real signature unknown; restored from __doc__
        """
        Create(parent, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.DefaultSize, style=AUI_TB_DEFAULT_STYLE) -> bool
        
        Really create wxAuiToolBar created using default constructor.
        """
        return False

    def DeleteByIndex(self, idx): # real signature unknown; restored from __doc__
        """
        DeleteByIndex(idx) -> bool
        
        Removes the tool at the given position from the toolbar.
        """
        return False

    def DeleteTool(self, toolId): # real signature unknown; restored from __doc__
        """
        DeleteTool(toolId) -> bool
        
        Removes the tool with the given ID from the toolbar.
        """
        return False

    def Destroy(self): # real signature unknown; restored from __doc__
        """ Destroy(self) -> bool """
        return False

    def DestroyTool(self, toolId): # real signature unknown; restored from __doc__
        """
        DestroyTool(toolId) -> bool
        
        Destroys the tool with the given ID and its associated window, if any.
        """
        return False

    def DestroyToolByIndex(self, idx): # real signature unknown; restored from __doc__
        """
        DestroyToolByIndex(idx) -> bool
        
        Destroys the tool at the given position and its associated window, if
        any.
        """
        return False

    def DoEnable(self, enable): # real signature unknown; restored from __doc__
        """ DoEnable(self, enable: bool) """
        pass

    def DoFreeze(self): # real signature unknown; restored from __doc__
        """ DoFreeze(self) """
        pass

    def DoGetBestClientSize(self): # real signature unknown; restored from __doc__
        """ DoGetBestClientSize(self) -> Size """
        pass

    def DoGetBestSize(self): # real signature unknown; restored from __doc__
        """ DoGetBestSize(self) -> Size """
        pass

    def DoGetClientSize(self): # real signature unknown; restored from __doc__
        """ DoGetClientSize(self) -> (Optional[int], Optional[int]) """
        pass

    def DoGetPosition(self): # real signature unknown; restored from __doc__
        """ DoGetPosition(self) -> (Optional[int], Optional[int]) """
        pass

    def DoGetSize(self): # real signature unknown; restored from __doc__
        """ DoGetSize(self) -> (Optional[int], Optional[int]) """
        pass

    def DoMoveWindow(self, x, y, width, height): # real signature unknown; restored from __doc__
        """ DoMoveWindow(self, x: int, y: int, width: int, height: int) """
        pass

    def DoSetClientSize(self, width, height): # real signature unknown; restored from __doc__
        """ DoSetClientSize(self, width: int, height: int) """
        pass

    def DoSetSize(self, x, y, width, height, sizeFlags): # real signature unknown; restored from __doc__
        """ DoSetSize(self, x: int, y: int, width: int, height: int, sizeFlags: int) """
        pass

    def DoSetSizeHints(self, minW, minH, maxW, maxH, incW, incH): # real signature unknown; restored from __doc__
        """ DoSetSizeHints(self, minW: int, minH: int, maxW: int, maxH: int, incW: int, incH: int) """
        pass

    def DoSetWindowVariant(self, variant): # real signature unknown; restored from __doc__
        """ DoSetWindowVariant(self, variant: WindowVariant) """
        pass

    def DoThaw(self): # real signature unknown; restored from __doc__
        """ DoThaw(self) """
        pass

    def EnableTool(self, toolId, state): # real signature unknown; restored from __doc__
        """ EnableTool(toolId, state) -> None """
        pass

    def EnableVisibleFocus(self, enabled): # real signature unknown; restored from __doc__
        """ EnableVisibleFocus(self, enabled: bool) """
        pass

    def FindControl(self, window_id): # real signature unknown; restored from __doc__
        """ FindControl(window_id) -> wx.Control """
        pass

    def FindTool(self, toolId): # real signature unknown; restored from __doc__
        """ FindTool(toolId) -> AuiToolBarItem """
        return AuiToolBarItem

    def FindToolByIndex(self, idx): # real signature unknown; restored from __doc__
        """ FindToolByIndex(idx) -> AuiToolBarItem """
        return AuiToolBarItem

    def FindToolByPosition(self, x, y): # real signature unknown; restored from __doc__
        """ FindToolByPosition(x, y) -> AuiToolBarItem """
        return AuiToolBarItem

    def GetArtProvider(self): # real signature unknown; restored from __doc__
        """ GetArtProvider() -> AuiToolBarArt """
        return AuiToolBarArt

    def GetClassDefaultAttributes(self, variant=None): # real signature unknown; restored from __doc__
        """ GetClassDefaultAttributes(variant=wx.WINDOW_VARIANT_NORMAL) -> wx.VisualAttributes """
        pass

    def GetClientAreaOrigin(self): # real signature unknown; restored from __doc__
        """ GetClientAreaOrigin(self) -> Point """
        pass

    def GetDefaultBorder(self): # real signature unknown; restored from __doc__
        """ GetDefaultBorder(self) -> Border """
        pass

    def GetDefaultBorderForControl(self): # real signature unknown; restored from __doc__
        """ GetDefaultBorderForControl(self) -> Border """
        pass

    def GetGripperVisible(self): # real signature unknown; restored from __doc__
        """ GetGripperVisible() -> bool """
        return False

    def GetHintSize(self, dock_direction): # real signature unknown; restored from __doc__
        """
        GetHintSize(dock_direction) -> wx.Size
        
        get size of hint rectangle for a particular dock location
        """
        pass

    def GetMainWindowOfCompositeControl(self): # real signature unknown; restored from __doc__
        """ GetMainWindowOfCompositeControl(self) -> Optional[Window] """
        pass

    def GetOverflowVisible(self): # real signature unknown; restored from __doc__
        """ GetOverflowVisible() -> bool """
        return False

    def GetToolBarFits(self): # real signature unknown; restored from __doc__
        """ GetToolBarFits() -> bool """
        return False

    def GetToolBitmap(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolBitmap(toolId) -> wx.Bitmap """
        pass

    def GetToolBitmapSize(self): # real signature unknown; restored from __doc__
        """ GetToolBitmapSize() -> wx.Size """
        pass

    def GetToolBorderPadding(self): # real signature unknown; restored from __doc__
        """ GetToolBorderPadding() -> int """
        return 0

    def GetToolCount(self): # real signature unknown; restored from __doc__
        """ GetToolCount() -> int """
        return 0

    def GetToolDropDown(self, toolId): # real signature unknown; restored from __doc__
        """
        GetToolDropDown(toolId) -> bool
        
        Returns whether the specified toolbar item has an associated drop down
        button.
        """
        return False

    def GetToolEnabled(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolEnabled(toolId) -> bool """
        return False

    def GetToolFits(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolFits(toolId) -> bool """
        return False

    def GetToolFitsByIndex(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolFitsByIndex(toolId) -> bool """
        return False

    def GetToolIndex(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolIndex(toolId) -> int """
        return 0

    def GetToolLabel(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolLabel(toolId) -> str """
        return ""

    def GetToolLongHelp(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolLongHelp(toolId) -> str """
        return ""

    def GetToolPacking(self): # real signature unknown; restored from __doc__
        """ GetToolPacking() -> int """
        return 0

    def GetToolPos(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolPos(toolId) -> int """
        return 0

    def GetToolProportion(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolProportion(toolId) -> int """
        return 0

    def GetToolRect(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolRect(toolId) -> wx.Rect """
        pass

    def GetToolSeparation(self): # real signature unknown; restored from __doc__
        """ GetToolSeparation() -> int """
        return 0

    def GetToolShortHelp(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolShortHelp(toolId) -> str """
        return ""

    def GetToolSticky(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolSticky(toolId) -> bool """
        return False

    def GetToolTextOrientation(self): # real signature unknown; restored from __doc__
        """ GetToolTextOrientation() -> int """
        return 0

    def GetToolToggled(self, toolId): # real signature unknown; restored from __doc__
        """ GetToolToggled(toolId) -> bool """
        return False

    def GetValidator(self): # real signature unknown; restored from __doc__
        """ GetValidator(self) -> Optional[Validator] """
        pass

    def GetWindowStyleFlag(self): # real signature unknown; restored from __doc__
        """
        GetWindowStyleFlag() -> int
        
        Gets the window style that was passed to the constructor or Create()
        method.
        """
        return 0

    def HasTransparentBackground(self): # real signature unknown; restored from __doc__
        """ HasTransparentBackground(self) -> bool """
        return False

    def InformFirstDirection(self, direction, size, availableOtherDir): # real signature unknown; restored from __doc__
        """ InformFirstDirection(self, direction: int, size: int, availableOtherDir: int) -> bool """
        return False

    def InheritAttributes(self): # real signature unknown; restored from __doc__
        """ InheritAttributes(self) """
        pass

    def InitDialog(self): # real signature unknown; restored from __doc__
        """ InitDialog(self) """
        pass

    def IsPaneValid(self, pane): # real signature unknown; restored from __doc__
        """ IsPaneValid(pane) -> bool """
        return False

    def OnInternalIdle(self): # real signature unknown; restored from __doc__
        """ OnInternalIdle(self) """
        pass

    def ProcessEvent(self, event): # real signature unknown; restored from __doc__
        """ ProcessEvent(self, event: Event) -> bool """
        return False

    def Realize(self): # real signature unknown; restored from __doc__
        """ Realize() -> bool """
        return False

    def RemoveChild(self, child, WindowBase=None): # real signature unknown; restored from __doc__
        """ RemoveChild(self, child: Optional[WindowBase]) """
        pass

    def SendDestroyEvent(self, *args, **kwargs): # real signature unknown
        pass

    def SetArtProvider(self, art): # real signature unknown; restored from __doc__
        """ SetArtProvider(art) -> None """
        pass

    def SetCanFocus(self, canFocus): # real signature unknown; restored from __doc__
        """ SetCanFocus(self, canFocus: bool) """
        pass

    def SetCustomOverflowItems(self, prepend, append): # real signature unknown; restored from __doc__
        """
        SetCustomOverflowItems(prepend, append) -> None
        
        Add toolbar items that are always displayed in the overflow menu.
        """
        pass

    def SetFont(self, font): # real signature unknown; restored from __doc__
        """
        SetFont(font) -> bool
        
        Sets the font for this window.
        """
        return False

    def SetGripperVisible(self, visible): # real signature unknown; restored from __doc__
        """ SetGripperVisible(visible) -> None """
        pass

    def SetMargins(self, *__args): # real signature unknown; restored from __doc__ with multiple overloads
        """
        SetMargins(size) -> None
        SetMargins(x, y) -> None
        SetMargins(left, right, top, bottom) -> None
        """
        pass

    def SetOverflowVisible(self, visible): # real signature unknown; restored from __doc__
        """ SetOverflowVisible(visible) -> None """
        pass

    def SetToolBitmap(self, toolId, bitmap): # real signature unknown; restored from __doc__
        """ SetToolBitmap(toolId, bitmap) -> None """
        pass

    def SetToolBitmapSize(self, size): # real signature unknown; restored from __doc__
        """ SetToolBitmapSize(size) -> None """
        pass

    def SetToolBorderPadding(self, padding): # real signature unknown; restored from __doc__
        """ SetToolBorderPadding(padding) -> None """
        pass

    def SetToolDropDown(self, toolId, dropdown): # real signature unknown; restored from __doc__
        """
        SetToolDropDown(toolId, dropdown) -> None
        
        Set whether the specified toolbar item has a drop down button.
        """
        pass

    def SetToolLabel(self, toolId, label): # real signature unknown; restored from __doc__
        """ SetToolLabel(toolId, label) -> None """
        pass

    def SetToolLongHelp(self, toolId, help_string): # real signature unknown; restored from __doc__
        """ SetToolLongHelp(toolId, help_string) -> None """
        pass

    def SetToolPacking(self, packing): # real signature unknown; restored from __doc__
        """ SetToolPacking(packing) -> None """
        pass

    def SetToolProportion(self, toolId, proportion): # real signature unknown; restored from __doc__
        """ SetToolProportion(toolId, proportion) -> None """
        pass

    def SetToolSeparation(self, separation): # real signature unknown; restored from __doc__
        """ SetToolSeparation(separation) -> None """
        pass

    def SetToolShortHelp(self, toolId, help_string): # real signature unknown; restored from __doc__
        """ SetToolShortHelp(toolId, help_string) -> None """
        pass

    def SetToolSticky(self, toolId, sticky): # real signature unknown; restored from __doc__
        """ SetToolSticky(toolId, sticky) -> None """
        pass

    def SetToolTextOrientation(self, orientation): # real signature unknown; restored from __doc__
        """ SetToolTextOrientation(orientation) -> None """
        pass

    def SetValidator(self, validator): # real signature unknown; restored from __doc__
        """ SetValidator(self, validator: Validator) """
        pass

    def SetWindowStyleFlag(self, style): # real signature unknown; restored from __doc__
        """
        SetWindowStyleFlag(style) -> None
        
        Sets the style of the window.
        """
        pass

    def ShouldInheritColours(self): # real signature unknown; restored from __doc__
        """ ShouldInheritColours(self) -> bool """
        return False

    def ToggleTool(self, toolId, state): # real signature unknown; restored from __doc__
        """ ToggleTool(toolId, state) -> None """
        pass

    def TransferDataFromWindow(self): # real signature unknown; restored from __doc__
        """ TransferDataFromWindow(self) -> bool """
        return False

    def TransferDataToWindow(self): # real signature unknown; restored from __doc__
        """ TransferDataToWindow(self) -> bool """
        return False

    def TryAfter(self, event): # real signature unknown; restored from __doc__
        """ TryAfter(self, event: Event) -> bool """
        return False

    def TryBefore(self, event): # real signature unknown; restored from __doc__
        """ TryBefore(self, event: Event) -> bool """
        return False

    def Validate(self): # real signature unknown; restored from __doc__
        """ Validate(self) -> bool """
        return False

    def __init__(self, parent=None, id=None, position=None, size=None, style=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    ArtProvider = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetArtProvider() -> AuiToolBarArt"""

    GripperVisible = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetGripperVisible() -> bool"""

    OverflowVisible = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetOverflowVisible() -> bool"""

    ToolBarFits = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetToolBarFits() -> bool"""

    ToolBitmapSize = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetToolBitmapSize() -> wx.Size"""

    ToolBorderPadding = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetToolBorderPadding() -> int"""

    ToolCount = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetToolCount() -> int"""

    ToolPacking = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetToolPacking() -> int"""

    ToolSeparation = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetToolSeparation() -> int"""

    ToolTextOrientation = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetToolTextOrientation() -> int"""

    WindowStyleFlag = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """GetWindowStyleFlag() -> int

Gets the window style that was passed to the constructor or Create()
method."""



