.. wxPython Phoenix documentation This file was generated by Phoenix's sphinx generator and associated tools, do not edit by hand. Copyright: (c) 2011-2018 by Total Control Software License: wxWindows License .. include:: headings.inc .. _wx.HeaderColumnSimple: ========================================================================================================================================== |phoenix_title| **wx.HeaderColumnSimple** ========================================================================================================================================== Simple container for the information about the column. This is a concrete class implementing all :ref:`wx.SettableHeaderColumn` class methods in a trivial way, i.e. by just storing the information in the object itself. It is used by and with :ref:`wx.HeaderCtrlSimple`, e.g. :: header = wx.HeaderCtrlSimple() # Fill in the constructor col = wx.HeaderColumnSimple("Title") col.SetWidth(100) col.SetSortable(100) header.AppendColumn(col) | |class_hierarchy| Class Hierarchy ================================= .. raw:: html <div id="toggleBlock" onclick="return toggleVisibility(this)" class="closed" style="cursor:pointer;"> <img id="toggleBlock-trigger" src="_static/images/closed.png"/> Inheritance diagram for class <strong>HeaderColumnSimple</strong>: </div> <div id="toggleBlock-summary" style="display:block;"></div> <div id="toggleBlock-content" style="display:none;"> <p class="graphviz"> <center><img src="_static/images/inheritance/wx.HeaderColumnSimple_inheritance.png" alt="Inheritance diagram of HeaderColumnSimple" usemap="#dummy" class="inheritance"/></center> <script type="text/javascript">toggleVisibilityOnLoad(document.getElementById('toggleBlock'))</script> <map id="dummy" name="dummy"> <area shape="rect" id="node1" href="wx.HeaderColumnSimple.html" title="Simple container for the information about the column." alt="" coords="10,160,201,189"/> <area shape="rect" id="node2" href="wx.SettableHeaderColumn.html" title="Adds methods to set the column attributes to wx.HeaderColumn." alt="" coords="5,83,205,112"/> <area shape="rect" id="node3" href="wx.HeaderColumn.html" title="Represents a column header in controls displaying tabular data such as wx.dataview.DataViewCtrl or wx.grid.Grid." alt="" coords="33,5,177,35"/> </map> </p> </div> | |method_summary| Methods Summary ================================ ================================================================================ ================================================================================ :meth:`~wx.HeaderColumnSimple.__init__` Constructor for a column header. :meth:`~wx.HeaderColumnSimple.GetAlignment` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.GetBitmap` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.GetFlags` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.GetMinWidth` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.GetTitle` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.GetWidth` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.IsSortKey` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.IsSortOrderAscending` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.SetAlignment` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.SetBitmap` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.SetFlags` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.SetMinWidth` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.SetSortOrder` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.SetTitle` Trivial implementations of the base class pure virtual functions. :meth:`~wx.HeaderColumnSimple.SetWidth` Trivial implementations of the base class pure virtual functions. ================================================================================ ================================================================================ | |property_summary| Properties Summary ===================================== ================================================================================ ================================================================================ :attr:`~wx.HeaderColumnSimple.Alignment` See :meth:`~wx.HeaderColumnSimple.GetAlignment` and :meth:`~wx.HeaderColumnSimple.SetAlignment` :attr:`~wx.HeaderColumnSimple.Bitmap` See :meth:`~wx.HeaderColumnSimple.GetBitmap` and :meth:`~wx.HeaderColumnSimple.SetBitmap` :attr:`~wx.HeaderColumnSimple.Flags` See :meth:`~wx.HeaderColumnSimple.GetFlags` and :meth:`~wx.HeaderColumnSimple.SetFlags` :attr:`~wx.HeaderColumnSimple.MinWidth` See :meth:`~wx.HeaderColumnSimple.GetMinWidth` and :meth:`~wx.HeaderColumnSimple.SetMinWidth` :attr:`~wx.HeaderColumnSimple.Title` See :meth:`~wx.HeaderColumnSimple.GetTitle` and :meth:`~wx.HeaderColumnSimple.SetTitle` :attr:`~wx.HeaderColumnSimple.Width` See :meth:`~wx.HeaderColumnSimple.GetWidth` and :meth:`~wx.HeaderColumnSimple.SetWidth` ================================================================================ ================================================================================ | |api| Class API =============== .. class:: wx.HeaderColumnSimple(SettableHeaderColumn) **Possible constructors**:: HeaderColumnSimple(title, width=COL_WIDTH_DEFAULT, align=ALIGN_NOT, flags=COL_DEFAULT_FLAGS) HeaderColumnSimple(bitmap, width=COL_WIDTH_DEFAULT, align=ALIGN_CENTER, flags=COL_DEFAULT_FLAGS) Simple container for the information about the column. .. method:: __init__(self, *args, **kw) Constructor for a column header. The first constructor creates a header showing the given text `title` while the second one creates one showing the specified `bitmap` image. |overload| Overloaded Implementations: :html:`<hr class="overloadsep" /><br />` **__init__** `(self, title, width=COL_WIDTH_DEFAULT, align=ALIGN_NOT, flags=COL_DEFAULT_FLAGS)` :param `title`: :type `title`: string :param `width`: :type `width`: int :param `align`: :type `align`: wx.Alignment :param `flags`: :type `flags`: int :html:`<hr class="overloadsep" /><br />` **__init__** `(self, bitmap, width=COL_WIDTH_DEFAULT, align=ALIGN_CENTER, flags=COL_DEFAULT_FLAGS)` :param `bitmap`: :type `bitmap`: wx.Bitmap :param `width`: :type `width`: int :param `align`: :type `align`: wx.Alignment :param `flags`: :type `flags`: int :html:`<hr class="overloadsep" /><br />` .. method:: GetAlignment(self) Trivial implementations of the base class pure virtual functions. :rtype: :ref:`wx.Alignment` .. method:: GetBitmap(self) Trivial implementations of the base class pure virtual functions. :rtype: :ref:`wx.Bitmap` .. method:: GetFlags(self) Trivial implementations of the base class pure virtual functions. :rtype: `int` .. method:: GetMinWidth(self) Trivial implementations of the base class pure virtual functions. :rtype: `int` .. method:: GetTitle(self) Trivial implementations of the base class pure virtual functions. :rtype: `string` .. method:: GetWidth(self) Trivial implementations of the base class pure virtual functions. :rtype: `int` .. method:: IsSortKey(self) Trivial implementations of the base class pure virtual functions. :rtype: `bool` .. method:: IsSortOrderAscending(self) Trivial implementations of the base class pure virtual functions. :rtype: `bool` .. method:: SetAlignment(self, align) Trivial implementations of the base class pure virtual functions. :param `align`: :type `align`: wx.Alignment .. method:: SetBitmap(self, bitmap) Trivial implementations of the base class pure virtual functions. :param `bitmap`: :type `bitmap`: wx.Bitmap .. method:: SetFlags(self, flags) Trivial implementations of the base class pure virtual functions. :param `flags`: :type `flags`: int .. method:: SetMinWidth(self, minWidth) Trivial implementations of the base class pure virtual functions. :param `minWidth`: :type `minWidth`: int .. method:: SetSortOrder(self, ascending) Trivial implementations of the base class pure virtual functions. :param `ascending`: :type `ascending`: bool .. method:: SetTitle(self, title) Trivial implementations of the base class pure virtual functions. :param `title`: :type `title`: string .. method:: SetWidth(self, width) Trivial implementations of the base class pure virtual functions. :param `width`: :type `width`: int .. attribute:: Alignment See :meth:`~wx.HeaderColumnSimple.GetAlignment` and :meth:`~wx.HeaderColumnSimple.SetAlignment` .. attribute:: Bitmap See :meth:`~wx.HeaderColumnSimple.GetBitmap` and :meth:`~wx.HeaderColumnSimple.SetBitmap` .. attribute:: Flags See :meth:`~wx.HeaderColumnSimple.GetFlags` and :meth:`~wx.HeaderColumnSimple.SetFlags` .. attribute:: MinWidth See :meth:`~wx.HeaderColumnSimple.GetMinWidth` and :meth:`~wx.HeaderColumnSimple.SetMinWidth` .. attribute:: Title See :meth:`~wx.HeaderColumnSimple.GetTitle` and :meth:`~wx.HeaderColumnSimple.SetTitle` .. attribute:: Width See :meth:`~wx.HeaderColumnSimple.GetWidth` and :meth:`~wx.HeaderColumnSimple.SetWidth`