def OnForum(self,e): id = getLang() if itrade_config.forumURL.has_key(id): url = itrade_config.forumURL[id] else: url = itrade_config.forumURL['en'] iTradeLaunchBrowser(url,new=True)
def OnContent(self,e): id = getLang() if itrade_config.manualURL.has_key(id): url = itrade_config.manualURL[id] else: url = itrade_config.manualURL['en'] iTradeLaunchBrowser(url,new=True)
def OnSupport(self,e): id = getLang() if itrade_config.supportURL.has_key(id): url = itrade_config.supportURL[id] else: url = itrade_config.supportURL['en'] iTradeLaunchBrowser(url,new=True)
def OnCheckSoftware(self,e): # can be long ... wx.SetCursor(wx.HOURGLASS_CURSOR) url = itrade_config.checkNewRelease() # restore wx.SetCursor(wx.STANDARD_CURSOR) if url=='ok': iTradeInformation(self,message('checksoftware_uptodate'),message('checksoftware_title')) elif url=='dev': iTradeInformation(self,message('checksoftware_development'),message('checksoftware_title')) elif url=='err': iTradeError(self,message('checksoftware_error'),message('checksoftware_title')) else: if iTradeYesNo(self,message('checksoftware_needupdate'),message('checksoftware_title'))==wx.ID_YES: iTradeLaunchBrowser(url,new=True)
def OnDonors(self,e): iTradeLaunchBrowser(itrade_config.donorsTrackerURL,new=True)
def OnBug(self,e): iTradeLaunchBrowser(itrade_config.bugTrackerURL,new=True)