Exemplo n.º 1
0
 def onSearchClicked(self,evt):
     self.statusbar.SetStatusText(u"Searching now, please wait...")
     searchText = self.searchText.GetValue()
     dirText = self.searchDir.GetValue()
     
     if self.isDBWriteOver(dirText[0]):
         print "in DB"
         start = now()
         searchResult = DB.getFileFromDBUsingFileName(dirText[0], searchText)
         end = now()
         print end-start
         self.updateItem(searchResult)
     else:
         print "in Windows"
         start = now()
         self.list.DeleteAllItems()
         searchResult = self.getFileFromWindowsShell(searchText)
         end = now()
         print end-start
     #FileListBox.listUI(searchResult)
     self.statusbar.SetStatusText(u"Search complete")