.. 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.aui.AuiPaneLayoutInfo:
==========================================================================================================================================
|phoenix_title| **wx.aui.AuiPaneLayoutInfo**
==========================================================================================================================================
Description of user-modifiable pane layout information.
This struct is used with :ref:`wx.aui.AuiSerializer` and :ref:`wx.aui.AuiDeserializer` to store the pane layout. Its fields, including the inherited ones from :ref:`wx.aui.AuiDockLayoutInfo`, have the same meaning as the corresponding fields in :ref:`wx.aui.AuiPaneInfo` (with the exception of ``is_maximized`` and ``is_hidden`` , which rather correspond to the individual bits of its state field), but it doesn't contain the fields that it wouldn't make sense to serialize.
.. versionadded:: 4.3/wxWidgets-3.3.0
|
|class_hierarchy| Class Hierarchy
=================================
.. raw:: html

Inheritance diagram for class
AuiPaneLayoutInfo:
|
|method_summary| Methods Summary
================================
================================================================================ ================================================================================
:meth:`~wx.aui.AuiPaneLayoutInfo.__init__` Ctor sets the name, which is always required.
================================================================================ ================================================================================
|
|property_summary| Properties Summary
=====================================
================================================================================ ================================================================================
:attr:`~wx.aui.AuiPaneLayoutInfo.floating_pos` A public C++ attribute of type `~wx.Point` . Position of the pane when floating, may be invalid.
:attr:`~wx.aui.AuiPaneLayoutInfo.floating_size` A public C++ attribute of type `~wx.Size` . Size of the pane when floating, may be invalid.
:attr:`~wx.aui.AuiPaneLayoutInfo.is_hidden` A public C++ attribute of type ``bool``. True if the pane is currently hidden.
:attr:`~wx.aui.AuiPaneLayoutInfo.is_maximized` A public C++ attribute of type ``bool``. True if the pane is currently maximized.
:attr:`~wx.aui.AuiPaneLayoutInfo.name` A public C++ attribute of type ``string``. Unique name of the pane.
================================================================================ ================================================================================
|
|api| Class API
===============
.. class:: wx.aui.AuiPaneLayoutInfo(AuiDockLayoutInfo)
**Possible constructors**::
AuiPaneLayoutInfo(name) -> None
Description of user-modifiable pane layout information.
.. method:: __init__(self, name)
Ctor sets the name, which is always required.
:param `name`:
:type `name`: string
:rtype: `None`
.. attribute:: floating_pos
A public C++ attribute of type `~wx.Point` . Position of the pane when floating, may be invalid.
.. attribute:: floating_size
A public C++ attribute of type `~wx.Size` . Size of the pane when floating, may be invalid.
.. attribute:: is_hidden
A public C++ attribute of type ``bool``. True if the pane is currently hidden.
.. attribute:: is_maximized
A public C++ attribute of type ``bool``. True if the pane is currently maximized.
.. attribute:: name
A public C++ attribute of type ``string``. Unique name of the pane.