コード例 #1
0
 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)
コード例 #2
0
ファイル: itrade_wxbook.py プロジェクト: amremam2004/itrade
 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)
コード例 #3
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)
コード例 #4
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))
     for i in range(0,13):
         win.m_list.SetColumnWidth(i, wx.LIST_AUTOSIZE)
コード例 #5
0
 def Save(self):
     self.m_matrix.save(self.m_portfolio.filename())
     self.m_portfolio.saveStops()
     itrade_config.saveConfig()
     self.saveConfig()
コード例 #6
0
 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()
コード例 #7
0
 def OnChangeLang(self):
     itrade_config.saveConfig()
     self.SetLang()