def OnAutoRefresh(self,e):
     self.DoneCurrentPage()
     itrade_config.bAutoRefreshMatrixView = not itrade_config.bAutoRefreshMatrixView
     itrade_config.saveConfig()
     self.updateCheckItems()
     self.m_toolbar.ClearIndicator()
     self.InitCurrentPage(bReset=False,bInit=False)
Exemple #2
0
 def OnChangeViewText(self):
     itrade_config.saveConfig()
     self.updateCheckItems()
     sel = self.m_book.GetSelection()
     win = self.m_book.win[sel]
     win.m_list.SetFont(FontFromSize(itrade_config.matrixFontSize))
     win.populate(bDuringInit=False)
 def OnAutoRefresh(self,e):
     itrade_config.bAutoRefreshCurrencyView = not itrade_config.bAutoRefreshCurrencyView
     itrade_config.saveConfig()
     self.updateCheckItems()
     if itrade_config.bAutoRefreshCurrencyView:
         self.startLiveCurrency()
     else:
         self.stopLiveCurrency(bBusy=True)
 def OnChangeViewText(self):
     itrade_config.saveConfig()
     self.updateCheckItems()
     sel = self.m_book.GetSelection()
     win = self.m_book.win[sel]
     win.m_list.SetFont(FontFromSize(itrade_config.matrixFontSize))
     for i in range(0,13):
         win.m_list.SetColumnWidth(i, wx.LIST_AUTOSIZE)
Exemple #5
0
 def OnAutoRefresh(self, e):
     itrade_config.bAutoRefreshCurrencyView = not itrade_config.bAutoRefreshCurrencyView
     itrade_config.saveConfig()
     self.updateCheckItems()
     if itrade_config.bAutoRefreshCurrencyView:
         self.startLiveCurrency()
     else:
         self.stopLiveCurrency(bBusy=True)
 def Save(self):
     self.m_matrix.save(self.m_portfolio.filename())
     self.m_portfolio.saveStops()
     itrade_config.saveConfig()
     self.saveConfig()
 def OnConnexion(self,e):
     itrade_config.proxyHostname,itrade_config.proxyAuthentication,itrade_config.connectionTimeout = connection_UI(self,itrade_config.proxyHostname,itrade_config.proxyAuthentication,itrade_config.connectionTimeout)
     itrade_config.saveConfig()
 def OnChangeLang(self):
     itrade_config.saveConfig()
     self.SetLang()