.. wxPython Phoenix documentation
   This file was generated by Phoenix's sphinx generator and associated
   tools, do not edit by hand.
   Copyright: (c) 2011-2025 by Total Control Software
   License:   wxWindows License
.. include:: headings.inc
.. _wx.msw.PyAxBaseWindow:
==========================================================================================================================================
|phoenix_title|  **wx.msw.PyAxBaseWindow**
==========================================================================================================================================
                        A Window class for use with ActiveX controls.
                        This Window class exposes some low-level Microsoft Windows
                        specific methods which can be overridden in Python.  Intended for
                        use as an ActiveX container, but could also be useful
                        elsewhere.  
|
|class_hierarchy| Class Hierarchy
=================================
.. raw:: html
   
   
|
|method_summary| Methods Summary
================================
================================================================================ ================================================================================
:meth:`~wx.msw.PyAxBaseWindow.__init__`                                          
:meth:`~wx.msw.PyAxBaseWindow.MSWTranslateMessage`                               
================================================================================ ================================================================================
|
|api| Class API
===============
.. class:: wx.msw.PyAxBaseWindow(Window)
   **Possible constructors**::
       PyAxBaseWindow(parent, id=-1, pos=DefaultPosition, size=DefaultSize,
                      style=0, name=PanelNameStr) -> None
       
       PyAxBaseWindow() -> None
       
   
   A Window class for use with ActiveX controls.
   
   This Window class exposes some low-level Microsoft Windows
   specific methods which can be overridden in Python.  Intended for
   use as an ActiveX container, but could also be useful
   elsewhere.
   .. method:: __init__(self, *args, **kw)
      |overload| **Overloaded Implementations:**
      :html:`
`
      
      **__init__** `(self, parent, id=-1, pos=DefaultPosition, size=DefaultSize, style=0, name=PanelNameStr)`
      
      
      
      
      :param `parent`: 
      :type `parent`: wx.Window
      :param `id`: 
      :type `id`: wx.WindowID
      :param `pos`: 
      :type `pos`: :class:`Point`
      :param `size`: 
      :type `size`: :class:`Size`
      :param `style`: 
      :type `style`: long
      :param `name`: 
      :type `name`: :class:`String`
      
      
      
      
      :rtype: `None`     
      
      
      
      
      
      
      
      :html:`
`
      
      **__init__** `(self)`
      
      
      
      :rtype: `None`     
      
      
      
      
      
      
      
      :html:`
`
   .. method:: MSWTranslateMessage(self, msg)
      :param `msg`: 
      :type `msg`: wx.msw.WXMSG
      :rtype: `bool`