def on_ssw_nt(self, event): word = self.panel.search_word.GetValue() if word == '': return current_page = self.panel.nb.add_html_page() word, body = new_word_and_body(word) if word: self.panel.show_page_and_word(pg(word, body), word) self.panel.nb.h_w.current_word = word self.panel.nb.SetPageText(current_page, word) else: self.panel.nb.h_w.show_msg('The word was not found!')
def on_ssw_nt(self, event): word = self.panel.search_word.GetValue() if word == '': return current_page = self.panel.nb.add_html_page() word,body = new_word_and_body(word) if word: self.panel.show_page_and_word(pg(word, body), word) self.panel.nb.h_w.current_word = word self.panel.nb.SetPageText(current_page, word) else: self.panel.nb.h_w.show_msg('The word was not found!')
def on_word_enter(self, event): if not self.nb.GetPageCount(): self.frame.on_ssw_nt(None) return word = self.search_word.GetValue() word = word.strip() if word == '': return word, body = new_word_and_body(word) if word: self.show_page_and_word(pg(word, body), word) self.nb.h_w.current_word = word self.nb.SetPageText(self.nb.current_page, word) else: self.nb.h_w.show_msg('The word was not found!')
def on_word_enter(self, event): if not self.nb.GetPageCount(): self.frame.on_ssw_nt(None) return word = self.search_word.GetValue() word = word.strip() if word == '': return word,body = new_word_and_body(word) if word: self.show_page_and_word(pg(word, body), word) self.nb.h_w.current_word = word self.nb.SetPageText(self.nb.current_page, word) else: self.nb.h_w.show_msg('The word was not found!')
def app(): global options_dict app = wx.PySimpleApp() _initalize_options() frm = MyHtmlFrame(None, frame_title) #, -1, -1) # Icon handling may not be portable - don't know # This succeeds in Windows, so let's make it conditional if platform.system() == 'Windows': ico = wx.Icon('favicon.ico', wx.BITMAP_TYPE_ICO) frm.SetIcon(ico) word, body = new_word_and_body('green') frm.panel.nb.SetPageText(0, word) frm.panel.nb.h_w.current_word = word frm.panel.search_word.SetValue(word) body = explanation + body frm.panel.nb.h_w.show_page(pg('green', body)) page = frm.panel.nb.h_w.GetParser().GetSource() page = frm.panel.nb.GetPage(0).GetParser().GetSource() frm.Show() frm.Maximize(True) _adjust_pos_and_size(frm) app.MainLoop()
def app(): global options_dict app = wx.PySimpleApp() _initalize_options() frm = MyHtmlFrame(None, frame_title) #, -1, -1) # Icon handling may not be portable - don't know # This succeeds in Windows, so let's make it conditional if platform.system() == 'Windows': ico = wx.Icon('favicon.ico', wx.BITMAP_TYPE_ICO) frm.SetIcon(ico) word,body = new_word_and_body('green') frm.panel.nb.SetPageText(0,word) frm.panel.nb.h_w.current_word = word frm.panel.search_word.SetValue(word) body = explanation + body frm.panel.nb.h_w.show_page(pg('green', body)) page = frm.panel.nb.h_w.GetParser().GetSource() page = frm.panel.nb.GetPage(0).GetParser().GetSource() frm.Show() frm.Maximize(True) _adjust_pos_and_size(frm) app.MainLoop()