.. 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.mixins.listctrl .. highlight:: python .. _wx.lib.mixins.listctrl.ListCtrlSelectionManagerMix: ========================================================================================================================================== |phoenix_title| **wx.lib.mixins.listctrl.ListCtrlSelectionManagerMix** ========================================================================================================================================== Mixin that defines a platform independent selection policy As selection single and multi-select list return the item index or a list of item indexes respectively. | |class_hierarchy| Class Hierarchy ================================= .. raw:: html
Inheritance diagram for class ListCtrlSelectionManagerMix:
| |method_summary| Methods Summary ================================ ================================================================================ ================================================================================ :meth:`~wx.lib.mixins.listctrl.ListCtrlSelectionManagerMix.__init__` Initialize self. See help(type(self)) for accurate signature. :meth:`~wx.lib.mixins.listctrl.ListCtrlSelectionManagerMix.afterPopupMenu` Override to implement dynamic menus (destroy) :meth:`~wx.lib.mixins.listctrl.ListCtrlSelectionManagerMix.getPopupMenu` Override to implement dynamic menus (create) :meth:`~wx.lib.mixins.listctrl.ListCtrlSelectionManagerMix.getSelection` :meth:`~wx.lib.mixins.listctrl.ListCtrlSelectionManagerMix.OnLCSMDoPopup` :meth:`~wx.lib.mixins.listctrl.ListCtrlSelectionManagerMix.OnLCSMRightDown` :meth:`~wx.lib.mixins.listctrl.ListCtrlSelectionManagerMix.setPopupMenu` Must be set for default behaviour ================================================================================ ================================================================================ | |api| Class API =============== .. class:: ListCtrlSelectionManagerMix Mixin that defines a platform independent selection policy As selection single and multi-select list return the item index or a list of item indexes respectively. .. method:: __init__(self) Initialize self. See help(type(self)) for accurate signature. .. method:: afterPopupMenu(self, menu) Override to implement dynamic menus (destroy) .. method:: getPopupMenu(self) Override to implement dynamic menus (create) .. method:: getSelection(self) .. method:: OnLCSMDoPopup(self, event) .. method:: OnLCSMRightDown(self, event) .. method:: setPopupMenu(self, menu) Must be set for default behaviour