Example #1
0
    def LoadPatterns(self):
        self.m_listCtrlFavs.DeleteAllItems()
        self.m_listCtrlFavs.InsertStringItem(0, '')
        self.m_listCtrlFavs.SetStringItem(0, 1, '--Processing--')
        self.m_listCtrlFavs.Refresh()

        if not hasattr(self, 'thFavourites'):
            self.thFavourites = threadsbf.ThreadFavs(self, self.OnFavourites)

        message = Message(action='favourites')
        message.marketData = self.marketData
        message.patterns = self.loadPatterns.values()
        self.blockFavs.Show(True)

        self.thFavourites.passMessage(message)