]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/wx/lib/mixins/grid.py
move wxPython to new trunk
[wxWidgets.git] / wxPython / wx / lib / mixins / grid.py
diff --git a/wxPython/wx/lib/mixins/grid.py b/wxPython/wx/lib/mixins/grid.py
deleted file mode 100644 (file)
index 586d24e..0000000
+++ /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()
-