import wx
from ..search import search_authors_raw
+from .ListAuthors import ListAuthorsWindow
+
_search_types = ['start', 'substring', 'full']
def __init__(self, parent):
wx.Panel.__init__(self, parent)
- self.search_authors_vsizer = search_authors_vsizer = \
+ search_authors_vsizer = \
wx.StaticBoxSizer(wx.VERTICAL, self, u'Поиск авторов')
self.SetSizer(search_authors_vsizer)
self, label=u'Различать прописные/строчные')
search_authors_vsizer.Add(search_case)
- self.search_authors_button = search_authors_button = wx.Button(
- self, label=u'Искать авторов')
+ search_authors_button = wx.Button(self, label=u'Искать авторов')
search_authors_vsizer.Add(search_authors_button, 0, wx.ALIGN_CENTER, 0)
search_authors_button.Bind(wx.EVT_BUTTON, self.SearchAuthors)
search_case = self.search_case.GetValue()
if search_case is False:
search_case = None
- search_authors_raw(search_authors, search_substr, search_case)
+ search_authors_results = \
+ search_authors_raw(search_authors, search_substr, search_case)
+ ListAuthorsWindow(self.Parent, search_authors_results)