.. 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
.. currentmodule:: wx.lib.agw.foldpanelbar
.. highlight:: python
.. _wx.lib.agw.foldpanelbar.CaptionBarEvent:
==========================================================================================================================================
|phoenix_title| **wx.lib.agw.foldpanelbar.CaptionBarEvent**
==========================================================================================================================================
This event will be sent when a ``EVT_CAPTIONBAR`` is mapped in the parent.
It is to notify the parent that the bar is now in collapsed or expanded
state. The parent should re-arrange the associated windows accordingly
|
|class_hierarchy| Class Hierarchy
=================================
.. raw:: html

Inheritance diagram for class
CaptionBarEvent:
|
|super_classes| Known Superclasses
==================================
:class:`wx.CommandEvent`
|
|method_summary| Methods Summary
================================
================================================================================ ================================================================================
:meth:`~wx.lib.agw.foldpanelbar.CaptionBarEvent.__init__` Default class constructor.
:meth:`~wx.lib.agw.foldpanelbar.CaptionBarEvent.GetBar` Returns the selected :class:`CaptionBar`.
:meth:`~wx.lib.agw.foldpanelbar.CaptionBarEvent.GetFoldStatus` Returns whether the bar is expanded or collapsed. ``True`` means
:meth:`~wx.lib.agw.foldpanelbar.CaptionBarEvent.GetTag` Returns the tag assigned to the selected :class:`CaptionBar`.
:meth:`~wx.lib.agw.foldpanelbar.CaptionBarEvent.SetBar` Sets the bar associated with this event.
:meth:`~wx.lib.agw.foldpanelbar.CaptionBarEvent.SetTag` Assigns a tag to the selected :class:`CaptionBar`.
================================================================================ ================================================================================
|
|api| Class API
===============
.. class:: CaptionBarEvent(wx.CommandEvent)
This event will be sent when a ``EVT_CAPTIONBAR`` is mapped in the parent.
It is to notify the parent that the bar is now in collapsed or expanded
state. The parent should re-arrange the associated windows accordingly
.. method:: __init__(self, evtType)
Default class constructor.
:param `evtType`: the event type.
.. method:: GetBar(self)
Returns the selected :class:`CaptionBar`.
.. method:: GetFoldStatus(self)
Returns whether the bar is expanded or collapsed. ``True`` means
expanded.
.. method:: GetTag(self)
Returns the tag assigned to the selected :class:`CaptionBar`.
.. method:: SetBar(self, bar)
Sets the bar associated with this event.
:param `bar`: an instance of :class:`CaptionBar`.
.. note:: Should not be used by any other than the originator of the event.
.. method:: SetTag(self, tag)
Assigns a tag to the selected :class:`CaptionBar`.
:param `tag`: an instance of :class:`FoldPanelBar`.