Ejemplo n.º 1
0
    def onSearch(self, event):
        # print self.search_box.GetValue()
        code = str(self.search_box.GetValue())
        self.aRequest = apiRequest(self, code)
        self.englishName = "Name: " + self.aRequest.GetEnglishName(self)
        self.currentPrice = "Current Price: " + self.aRequest.GetCurrentPrice(self)
        self.prefixPrice = "Yesterday Price: " + self.aRequest.GetPrefixPrice(self)
        self.highPrice = "Today High Price: " + self.aRequest.GetHighPrice(self)
        self.lowPrice = "Today Low Price: " + self.aRequest.GetLowPrice(self)
        self.change = "Price Change: " + self.aRequest.GetChange(self)
        self.pctchange = "Name: " + self.aRequest.GetPctChange(self)

        searchResult = (
            self.englishName
            + "\n"
            + self.currentPrice
            + "\n"
            + self.prefixPrice
            + "\n"
            + self.highPrice
            + "\n"
            + self.lowPrice
            + "\n"
            + self.change
            + " ("
            + self.pctchange
            + ")"
        )
        # print searchResult
        self.displaySearchResult.Clear()
        self.displaySearchResult.AppendText(searchResult)
Ejemplo n.º 2
0
	def __init__( self, parent ):
		self.customString = customString('monitor')

		wx.Panel.__init__ ( self, parent, id = wx.ID_ANY, pos = wx.DefaultPosition, size = wx.Size( 900,570 ), style = wx.TAB_TRAVERSAL )

		self.SetMinSize( wx.Size( 900,600 ) )

		bSizerFrame = wx.BoxSizer( wx.VERTICAL )

		self.s_panel = wx.Panel( self, wx.ID_ANY, wx.DefaultPosition, wx.Size( -1,-1 ), wx.TAB_TRAVERSAL )
		bSizer1 = wx.BoxSizer( wx.VERTICAL )

		bSizer2 = wx.BoxSizer( wx.VERTICAL )

		self.title = wx.StaticText( self.s_panel, wx.ID_ANY, self.customString.title, wx.DefaultPosition, wx.DefaultSize, 0 )
		self.title.Wrap( -1 )
		self.title.SetFont( wx.Font( 20, 70, 90, 92, False, wx.EmptyString ) )

		bSizer2.Add( self.title, 0, wx.ALL, 5 )


		bSizer1.Add( bSizer2, 0, wx.ALIGN_CENTER_HORIZONTAL, 5 )

		bSizer3 = wx.BoxSizer( wx.VERTICAL )

		bSizer3.SetMinSize( wx.Size( -1,400 ) )
		bSizer4 = wx.BoxSizer( wx.HORIZONTAL )

		self.search_tit = wx.StaticText( self.s_panel, wx.ID_ANY, self.customString.searchsk, wx.DefaultPosition, wx.DefaultSize, 0 )
		self.search_tit.Wrap( -1 )
		bSizer4.Add( self.search_tit, 0, wx.ALL, 5 )

		self.search_box = wx.SearchCtrl( self.s_panel, wx.ID_ANY, self.customString.searchdef, wx.DefaultPosition, wx.DefaultSize, 0 )
		self.search_box.ShowSearchButton( True )
		self.search_box.ShowCancelButton( True )
		bSizer4.Add( self.search_box, 1, wx.ALL, 5 )


		bSizer3.Add( bSizer4, 1, wx.EXPAND, 5 )

		bSizer5 = wx.BoxSizer( wx.VERTICAL )

		self.DisplaySearchResult = wx.Panel( self.s_panel, wx.ID_ANY, wx.DefaultPosition, wx.DefaultSize, wx.TAB_TRAVERSAL )
		self.DisplaySearchResult.Enable( False )

		bSizer6 = wx.BoxSizer( wx.VERTICAL )

		# searchResult = self.englishName + "\n" + self.currentPrice + "\n" + self.prefixPrice + "\n" + self.highPrice + "\n" + self.lowPrice + "\n" + self.change + " (" + self.pctchange + ")"

		self.displaySearchResult = wx.richtext.RichTextCtrl( self.DisplaySearchResult, wx.ID_ANY, '', wx.DefaultPosition, wx.DefaultSize, 0|wx.VSCROLL|wx.HSCROLL|wx.NO_BORDER|wx.WANTS_CHARS )
		self.displaySearchResult.SetMinSize( wx.Size( -1,700 ) )

		bSizer6.Add( self.displaySearchResult, 1, wx.EXPAND |wx.ALL, 5 )


		self.DisplaySearchResult.SetSizer( bSizer6 )
		self.DisplaySearchResult.Layout()
		bSizer6.Fit( self.DisplaySearchResult )
		bSizer5.Add( self.DisplaySearchResult, 1, wx.EXPAND |wx.ALL, 5 )


		bSizer3.Add( bSizer5, 1, wx.EXPAND, 5 )


		bSizer1.Add( bSizer3, 1, wx.EXPAND, 5 )

		bSizer7 = wx.BoxSizer( wx.HORIZONTAL )


		bSizer1.Add( bSizer7, 0, wx.ALIGN_CENTER_HORIZONTAL, 5 )


		self.s_panel.SetSizer( bSizer1 )
		self.s_panel.Layout()
		bSizer1.Fit( self.s_panel )
		bSizerFrame.Add( self.s_panel, 1, wx.EXPAND |wx.ALL, 5 )


		self.SetSizer( bSizerFrame )
		self.Layout()

		# Connect Events
		self.search_box.Bind( wx.EVT_SEARCHCTRL_SEARCH_BTN, self.onSearch )
		self.search_box.Bind( wx.EVT_TEXT_ENTER, self.onSearch )




                self.aRequest = apiRequest(self, '00001')
		self.englishName = '{:^58}'.format(self.aRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.aRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.aRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.aRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.aRequest.GetLowPrice(self))
		self.change = self.aRequest.GetChange(self)
		self.pctchange = self.aRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay



                self.bRequest = apiRequest(self, '00003')
                self.englishName = '{:^58}'.format(self.bRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.bRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.bRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.bRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.bRequest.GetLowPrice(self))
		self.change = self.bRequest.GetChange(self)
		self.pctchange = self.bRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'

		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay


                self.cRequest = apiRequest(self, '00005')
                self.englishName = '{:^58}'.format(self.cRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.cRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.cRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.cRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.cRequest.GetLowPrice(self))
		self.change = self.cRequest.GetChange(self)
		self.pctchange = self.cRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'

		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay


                self.dRequest = apiRequest(self, '00016')
                self.englishName = '{:^58}'.format(self.dRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.dRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.dRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.dRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.dRequest.GetLowPrice(self))
		self.change = self.dRequest.GetChange(self)
		self.pctchange = self.dRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay

                self.eRequest = apiRequest(self, '00023')
                self.englishName = '{:^58}'.format(self.eRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.eRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.eRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.eRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.eRequest.GetLowPrice(self))
		self.change = self.eRequest.GetChange(self)
		self.pctchange = self.eRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay


                self.fRequest = apiRequest(self, '00066')
                self.englishName = '{:^58}'.format(self.fRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.fRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.fRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.fRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.fRequest.GetLowPrice(self))
		self.change = self.fRequest.GetChange(self)
		self.pctchange = self.fRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay




                self.gRequest = apiRequest(self, '00268')
                self.englishName = '{:^58}'.format(self.gRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.gRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.gRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.gRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.gRequest.GetLowPrice(self))
		self.change = self.gRequest.GetChange(self)
		self.pctchange = self.gRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay




                self.hRequest = apiRequest(self, '00354')
                self.englishName = '{:^58}'.format(self.hRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.hRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.hRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.hRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.hRequest.GetLowPrice(self))
		self.change = self.hRequest.GetChange(self)
		self.pctchange = self.hRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay

                self.iRequest = apiRequest(self, '00388')
                self.englishName = '{:^58}'.format(self.iRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.iRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.iRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.iRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.iRequest.GetLowPrice(self))
		self.change = self.iRequest.GetChange(self)
		self.pctchange = self.iRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay


                self.jRequest = apiRequest(self, '00806')
                self.englishName = '{:^58}'.format(self.jRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.jRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.jRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.jRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.jRequest.GetLowPrice(self))
		self.change = self.jRequest.GetChange(self)
		self.pctchange = self.jRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay






                self.kRequest = apiRequest(self, '00823')
                self.englishName = '{:^58}'.format(self.kRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.kRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.kRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.kRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.kRequest.GetLowPrice(self))
		self.change = self.kRequest.GetChange(self)
		self.pctchange = self.kRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay





                self.lRequest = apiRequest(self, '00857')
                self.englishName = '{:^58}'.format(self.lRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.lRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.lRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.lRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.lRequest.GetLowPrice(self))
		self.change = self.lRequest.GetChange(self)
		self.pctchange = self.lRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay





                self.mRequest = apiRequest(self, '00939')
                self.englishName = '{:^58}'.format(self.mRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.mRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.mRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.mRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.mRequest.GetLowPrice(self))
		self.change = self.mRequest.GetChange(self)
		self.pctchange = self.mRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay





                self.nRequest = apiRequest(self, '01398')
                self.englishName = '{:^58}'.format(self.nRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.nRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.nRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.nRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.nRequest.GetLowPrice(self))
		self.change = self.nRequest.GetChange(self)
		self.pctchange = self.nRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay






                self.oRequest = apiRequest(self, '02388')
                self.englishName = '{:^58}'.format(self.oRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.oRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.oRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.oRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.oRequest.GetLowPrice(self))
		self.change = self.oRequest.GetChange(self)
		self.pctchange = self.oRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay








                self.pRequest = apiRequest(self, '02800')
                self.englishName = '{:^58}'.format(self.pRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.pRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.pRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.pRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.pRequest.GetLowPrice(self))
		self.change = self.pRequest.GetChange(self)
		self.pctchange = self.pRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay





                self.qRequest = apiRequest(self, '02888')
                self.englishName = '{:^58}'.format(self.qRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.qRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.qRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.qRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.qRequest.GetLowPrice(self))
		self.change = self.qRequest.GetChange(self)
		self.pctchange = self.qRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay



                self.rRequest = apiRequest(self, '03328')
                self.englishName = '{:^58}'.format(self.rRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.rRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.rRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.rRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.rRequest.GetLowPrice(self))
		self.change = self.rRequest.GetChange(self)
		self.pctchange = self.rRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay


                self.sRequest = apiRequest(self, '03888')
                self.englishName = '{:^58}'.format(self.sRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.sRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.sRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.sRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.sRequest.GetLowPrice(self))
		self.change = self.sRequest.GetChange(self)
		self.pctchange = self.sRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay


                self.tRequest = apiRequest(self, '03988')
                self.englishName = '{:^58}'.format(self.tRequest.GetEnglishName(self))
		self.currentPrice = 'Price: ' + '{:^11}'.format(self.tRequest.GetCurrentPrice(self))
		self.prefixPrice = 'LDay Price: ' + '{:^11}'.format(self.tRequest.GetPrefixPrice(self))
		self.highPrice = 'High: ' + '{:^11}'.format(self.tRequest.GetHighPrice(self))
		self.lowPrice = 'Low: ' + '{:^11}'.format(self.tRequest.GetLowPrice(self))
		self.change = self.tRequest.GetChange(self)
		self.pctchange = self.tRequest.GetPctChange(self)
                self.changedisplay = '{:^20}'.format(self.change + ' (' + self.pctchange + ')')
		self.changedisplay = 'Chg: ' + self.changedisplay + '\n'
		searchResult = searchResult + self.englishName + "  |  " + self.currentPrice + "  |  " + self.prefixPrice + "  |  " + self.highPrice + "  |  " + self.lowPrice + "  |  " + self.changedisplay
                print ('aaaa')















		# print searchResult
		self.displaySearchResult.Clear()
		self.displaySearchResult.AppendText(searchResult)