X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ec873c943d71f0d5f13e3398557071448cda6c23..a4027e74873007e3430af3bd77019bcab76f6c04:/wxPython/wx/lib/mixins/grid.py?ds=inline diff --git a/wxPython/wx/lib/mixins/grid.py b/wxPython/wx/lib/mixins/grid.py deleted file mode 100644 index 586d24eee5..0000000000 --- a/wxPython/wx/lib/mixins/grid.py +++ /dev/null @@ -1,48 +0,0 @@ -#---------------------------------------------------------------------------- -# Name: wx.lib.mixins.grid -# Purpose: Helpful mix-in classes for wx.Grid -# -# Author: Robin Dunn -# -# Created: 5-June-2001 -# RCS-ID: $Id$ -# Copyright: (c) 2001 by Total Control Software -# Licence: wxWindows license -#---------------------------------------------------------------------------- -# 12/14/2003 - Jeff Grimmett (grimmtooth@softhome.net) -# -# o 2.5 compatability update. -# o Untested -# -# 12/21/2003 - Jeff Grimmett (grimmtooth@softhome.net) -# -# o wxGridAutoEditMixin -> GridAutoEditMixin -# - -import wx -import wx.grid - -#---------------------------------------------------------------------------- - - -class GridAutoEditMixin: - """A mix-in class that automatically enables the grid edit control when - a cell is selected. - - If your class hooks EVT_GRID_SELECT_CELL be sure to call event.Skip so - this handler will be called too. - """ - - def __init__(self): - self.Bind(wx.grid.EVT_GRID_SELECT_CELL, self.__OnSelectCell) - - - def __DoEnableEdit(self): - if self.CanEnableCellControl(): - self.EnableCellEditControl() - - - def __OnSelectCell(self, evt): - wx.CallAfter(self.__DoEnableEdit) - evt.Skip() -