.. 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