%pythoncode { __docfilter__ = wx.__DocFilter(globals()) }
-%include _grid_rename.i
-
MAKE_CONST_WXSTRING_NOSWIG(EmptyString);
MAKE_CONST_WXSTRING_NOSWIG(PanelNameStr);
MAKE_CONST_WXSTRING_NOSWIG(DefaultDateTimeFormat);
{
public:
// wxGridTableBase(); This is an ABC
- //~wxGridTableBase();
+ ~wxGridTableBase();
%extend {
void _setOORInfo(PyObject* _self) {
long style = wxWANTS_CHARS,
const wxString& name = wxPyPanelNameStr );
-
+ // Override the global renamer to leave these as they are, for backwards
+ // compatibility
+ %rename(wxGridSelectCells) wxGridSelectCells;
+ %rename(wxGridSelectRows) wxGridSelectRows;
+ %rename(wxGridSelectColumns) wxGridSelectColumns;
+
enum wxGridSelectionModes {
wxGridSelectCells,
wxGridSelectRows,
wxGridTableBase * GetTable() const;
+
+ %disownarg(wxGridTableBase *);
bool SetTable( wxGridTableBase *table, bool takeOwnership=false,
WXGRIDSELECTIONMODES selmode =
wxGrid::wxGridSelectCells );
+ %cleardisown(wxGridTableBase *);
void ClearGrid();
bool InsertRows( int pos = 0, int numRows = 1, bool updateLabels=true );
bool MetaDown();
bool ShiftDown();
bool AltDown();
-
+ bool CmdDown();
};
bool MetaDown();
bool ShiftDown();
bool AltDown();
-
+ bool CmdDown();
};
bool MetaDown();
bool ShiftDown();
bool AltDown();
+ bool CmdDown();
};