IDEFrame.py
changeset 1556 32e9d0ef30dc
parent 1530 24d8e8c233bd
child 1610 31703a04789a
equal deleted inserted replaced
1555:dac6002ff58e 1556:32e9d0ef30dc
  1258             window.ProcessEvent(event)
  1258             window.ProcessEvent(event)
  1259 
  1259 
  1260     def OnFindMenu(self, event):
  1260     def OnFindMenu(self, event):
  1261         if not self.FindDialog.IsShown():
  1261         if not self.FindDialog.IsShown():
  1262             self.FindDialog.Show()
  1262             self.FindDialog.Show()
       
  1263             self.FindDialog.FindPattern.SetFocus()
  1263 
  1264 
  1264     def CloseFindInPouDialog(self):
  1265     def CloseFindInPouDialog(self):
  1265         selected = self.TabsOpened.GetSelection()
  1266         selected = self.TabsOpened.GetSelection()
  1266         if selected == -1 and self.FindDialog.IsShown():
  1267         if selected == -1 and self.FindDialog.IsShown():
  1267             self.FindDialog.Hide()
  1268             self.FindDialog.Hide()
  1282 
  1283 
  1283     def OnSearchInProjectMenu(self, event):
  1284     def OnSearchInProjectMenu(self, event):
  1284         dialog = SearchInProjectDialog(self)
  1285         dialog = SearchInProjectDialog(self)
  1285         if dialog.ShowModal() == wx.ID_OK:
  1286         if dialog.ShowModal() == wx.ID_OK:
  1286             criteria = dialog.GetCriteria()
  1287             criteria = dialog.GetCriteria()
  1287             result = self.Controler.SearchInProject(criteria)
  1288             if len(criteria) > 0:
  1288             self.ClearSearchResults()
  1289                 result = self.Controler.SearchInProject(criteria)
  1289             self.SearchResultPanel.SetSearchResults(criteria, result)
  1290                 self.ClearSearchResults()
  1290             self.SelectTab(self.SearchResultPanel)
  1291                 self.SearchResultPanel.SetSearchResults(criteria, result)
       
  1292                 self.SelectTab(self.SearchResultPanel)
  1291 
  1293 
  1292 #-------------------------------------------------------------------------------
  1294 #-------------------------------------------------------------------------------
  1293 #                             Display Menu Functions
  1295 #                             Display Menu Functions
  1294 #-------------------------------------------------------------------------------
  1296 #-------------------------------------------------------------------------------
  1295 
  1297