def OnEditQuote(self, event):
        quote = self.getQuoteOnTheLine(self.currentItem)
        debug("OnEditQuote currentItem=%d quote=%s", self.currentItem, quote)
        if quote:
            aRet = open_iTradeQuoteProperty(self, quote, bDialog=True)

            #aRet = edit_iTradeQuoteList(self,quote,QLIST_MODIFY)
            if aRet:
                #    debug('OnEditQuote: %s' % aRet[0])
                #    quotes.removeQuote(quote.key())
                #    quotes.addQuote(aRet[0],aRet[1],aRet[2],aRet[3],aRet[4],aRet[5],aRet[6],list=QLIST_USER,debug=True)
                #    self.m_dirty = True
                self.PopulateList(quote)
예제 #2
0
    def OnEditQuote(self, event):
        quote = self.getQuoteOnTheLine(self.currentItem)
        debug("OnEditQuote currentItem=%d quote=%s",self.currentItem,quote)
        if quote:
            aRet = open_iTradeQuoteProperty(self,quote,bDialog=True)

            #aRet = edit_iTradeQuoteList(self,quote,QLIST_MODIFY)
            if aRet:
            #    debug('OnEditQuote: %s' % aRet[0])
            #    quotes.removeQuote(quote.key())
            #    quotes.addQuote(aRet[0],aRet[1],aRet[2],aRet[3],aRet[4],aRet[5],aRet[6],list=QLIST_USER,debug=True)
            #    self.m_dirty = True
                self.PopulateList(quote)
예제 #3
0
 def openCurrentQuote(self,page=0):
     quote = self.currentQuote()
     if page==6:
         open_iTradeQuoteProperty(self,quote)
     else:
         open_iTradeQuote(self,self.m_portfolio,quote,page)