예제 #1
0
 def __init__(self,parent,modCombo,envCombo):
   wx.grid.Grid.__init__(self,parent,ID_REQGRID)
   Traceable.__init__(self)
   self.theTraceMenu.Append(TRACE_MENUTRACE_HISTORY_ID,'History')
   self.theTraceMenu.Append(TRACE_MENUTRACE_REASSOCIATE_ID,'Asset re-association')
   self.theTraceMenu.Append(TRACE_MENUTRACE_TURNTOGOAL_ID,'Turn to goal')
   self.thePanel = parent
   wx.lib.gridmovers.GridRowMover(self)
   self.modCombo = modCombo
   self.envCombo = envCombo
   self.Bind(wx.lib.gridmovers.EVT_GRID_ROW_MOVE, self.OnRowMove, self)
   self.editIndicator = False
   self.setTable(self.modCombo,self.envCombo)
   wx.EVT_MENU(self,TRACE_MENUTRACE_REASSOCIATE_ID,self.onReassociate)
   wx.EVT_MENU(self,TRACE_MENUTRACE_TURNTOGOAL_ID,self.onTurnToGoal)
   wx.EVT_MENU(self,TRACE_MENUTRACE_HISTORY_ID,self.onHistory)
   self.Bind(wx.grid.EVT_GRID_CELL_RIGHT_CLICK, self.onRightClick)
예제 #2
0
 def __init__(self, parent, modCombo, envCombo):
     wx.grid.Grid.__init__(self, parent, ID_REQGRID)
     Traceable.__init__(self)
     self.theTraceMenu.Append(TRACE_MENUTRACE_HISTORY_ID, 'History')
     self.theTraceMenu.Append(TRACE_MENUTRACE_REASSOCIATE_ID,
                              'Asset re-association')
     self.theTraceMenu.Append(TRACE_MENUTRACE_TURNTOGOAL_ID, 'Turn to goal')
     self.thePanel = parent
     wx.lib.gridmovers.GridRowMover(self)
     self.modCombo = modCombo
     self.envCombo = envCombo
     self.Bind(wx.lib.gridmovers.EVT_GRID_ROW_MOVE, self.OnRowMove, self)
     self.editIndicator = False
     self.setTable(self.modCombo, self.envCombo)
     wx.EVT_MENU(self, TRACE_MENUTRACE_REASSOCIATE_ID, self.onReassociate)
     wx.EVT_MENU(self, TRACE_MENUTRACE_TURNTOGOAL_ID, self.onTurnToGoal)
     wx.EVT_MENU(self, TRACE_MENUTRACE_HISTORY_ID, self.onHistory)
     self.Bind(wx.grid.EVT_GRID_CELL_RIGHT_CLICK, self.onRightClick)
예제 #3
0
 def __init__(self):
   Traceable.__init__(self)
   self.theTraceMenu.Enable(TRACE_MENUTRACE_TO_ID,False)
   self.Bind(wx.grid.EVT_GRID_CELL_RIGHT_CLICK, self.onRightClick)
예제 #4
0
 def __init__(self):
     Traceable.__init__(self)
     self.theTraceMenu.Enable(TRACE_MENUTRACE_TO_ID, False)
     self.Bind(wx.grid.EVT_GRID_CELL_RIGHT_CLICK, self.onRightClick)