from heapq import nlargest
from fnmatch import fnmatch
-from misc import size_hum_read, _, NotebookWCloseBtns
+from misc import size_hum_read, _
from config import config
OUTTYPES = [
def __init__(self, start_func, __):
import gtk
global gtk # for show_current_status()
+ from misc import NotebookWCloseBtns
self.nb = NotebookWCloseBtns()
self.nb.notebook.set_scrollable(True)
#=== Output type selecting ================================================
def show_out_toplevel(self, outtype, results):
- print 'Entering <' + outtype['name'] + '> output mode...'
out_submodule = __import__('files.' + outtype['name'], None, None, outtype)
self.out_toplevel = out_submodule.Gtk_Presentation(results).toplevel
self.nb.new_tab(self.out_toplevel, outtype['label'])
#=== Search selecting =====================================================
def show_search_toplevel(self, btn, searchtype):
- print 'Entering <' + searchtype + '> search mode...'
-
search_module = __import__(searchtype + '.search')
search = search_module.search.Control('Gtk', None)
search_toplevel = search.toplevel
-
try:
self.vbox.remove(self.vbox.get_children()[2])
except: