예제 #1
0
    def show_handler(self, event):
        """Called when the Panel is being shown."""

        if event.IsShown():
            self.keywords = [item[0].lower() for item in sql_helpers.load_words(
                main.sql_conn, "keywords")]

            self.blacklist = [item[0].lower() for item in sql_helpers.load_words(
                main.sql_conn, "blacklist")]
예제 #2
0
    def load_words(self, table_name):
        """Loads the values from keywords or blacklist."""

        temp_words = sql_helpers.load_words(main.sql_conn, table_name)

        if table_name == "keywords":
            self.keywords_list.Clear()

            for word in temp_words:
                self.keywords_list.Append(word[0])

        elif table_name == "blacklist":
            self.blacklist_list.Clear()

            for word in temp_words:
                self.blacklist_list.Append(word[0])