+ def GetRow(self, *_args, **_kwargs):
+ val = apply(windows2c.wxGridEvent_GetRow,(self,) + _args, _kwargs)
+ return val
+ def GetCol(self, *_args, **_kwargs):
+ val = apply(windows2c.wxGridEvent_GetCol,(self,) + _args, _kwargs)
+ return val
+ def GetPosition(self, *_args, **_kwargs):
+ val = apply(windows2c.wxGridEvent_GetPosition,(self,) + _args, _kwargs)
+ if val: val = wxPointPtr(val) ; val.thisown = 1
+ return val
+ def ControlDown(self, *_args, **_kwargs):
+ val = apply(windows2c.wxGridEvent_ControlDown,(self,) + _args, _kwargs)
+ return val
+ def ShiftDown(self, *_args, **_kwargs):
+ val = apply(windows2c.wxGridEvent_ShiftDown,(self,) + _args, _kwargs)
+ return val
+ def GetCell(self, *_args, **_kwargs):
+ val = apply(windows2c.wxGridEvent_GetCell,(self,) + _args, _kwargs)
+ if val: val = wxGridCellPtr(val)
+ return val
+ def __setattr__(self,name,value):
+ if name == "m_row" :
+ windows2c.wxGridEvent_m_row_set(self,value)
+ return
+ if name == "m_col" :
+ windows2c.wxGridEvent_m_col_set(self,value)
+ return
+ if name == "m_x" :
+ windows2c.wxGridEvent_m_x_set(self,value)
+ return
+ if name == "m_y" :
+ windows2c.wxGridEvent_m_y_set(self,value)
+ return
+ if name == "m_control" :
+ windows2c.wxGridEvent_m_control_set(self,value)
+ return
+ if name == "m_shift" :
+ windows2c.wxGridEvent_m_shift_set(self,value)
+ return
+ if name == "m_cell" :
+ windows2c.wxGridEvent_m_cell_set(self,value.this)
+ return
+ self.__dict__[name] = value
+ def __getattr__(self,name):
+ if name == "m_row" :
+ return windows2c.wxGridEvent_m_row_get(self)
+ if name == "m_col" :
+ return windows2c.wxGridEvent_m_col_get(self)
+ if name == "m_x" :
+ return windows2c.wxGridEvent_m_x_get(self)
+ if name == "m_y" :
+ return windows2c.wxGridEvent_m_y_get(self)
+ if name == "m_control" :
+ return windows2c.wxGridEvent_m_control_get(self)
+ if name == "m_shift" :
+ return windows2c.wxGridEvent_m_shift_get(self)
+ if name == "m_cell" :
+ return wxGridCellPtr(windows2c.wxGridEvent_m_cell_get(self))
+ raise AttributeError,name
+ def __repr__(self):
+ return "<C wxGridEvent instance at %s>" % (self.this,)
+class wxGridEvent(wxGridEventPtr):
+ def __init__(self,this):
+ self.this = this
+
+
+
+
+class wxNotebookEventPtr(wxNotifyEventPtr):
+ def __init__(self,this):
+ self.this = this
+ self.thisown = 0
+ def GetSelection(self, *_args, **_kwargs):
+ val = apply(windows2c.wxNotebookEvent_GetSelection,(self,) + _args, _kwargs)