.. wxPython Phoenix documentation
This file was generated by Phoenix's sphinx generator and associated
tools, do not edit by hand.
Copyright: (c) 2011-2020 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

Inheritance diagram for class
PyAxBaseWindow:
|
|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 : Window, id: int=-1, pos: Point=DefaultPosition,
size: Size=DefaultSize, style: int=0, name: str=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 : Window, id: int=-1, pos: Point=DefaultPosition, size: Size=DefaultSize, style: int=0, name: str=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 : WXMSG)
:param `msg`:
:type `msg`: wx.msw.WXMSG
:rtype: `bool`