Changeset 4655

Show
Ignore:
Timestamp:
08/10/07 14:35:28 (6 years ago)
Author:
DrewCormier
Message:

now you can hit ENTER instead of pressing the button

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • experimental/components/USRP_Commander_GUI/branches/0.6.2/USRP_Commander_GUI/USRP_Commander_GUI.py

    r4654 r4655  
    358358                                        name=u'rxGainEditor',  
    359359                                        pos=editor_pos[0], 
    360                                         size=editor_size, style=0,  
     360                                        size=editor_size,  
     361                                        style=wx.TE_PROCESS_ENTER,  
    361362                                        value=u'') 
     363        self.rxGainEditor.Bind(wx.EVT_TEXT_ENTER, self.OnSetRxGain, id=-1) 
    362364        self.SetRxGainBtn = wx.Button(self.splitterWindow1, -1,  
    363365                                      label='Set Rx Gain', 
     
    367369        self.SetRxGainBtn.SetFont(wx.Font(14, wx.SWISS, wx.NORMAL,  
    368370                                          wx.BOLD, False)) 
    369         self.SetRxGainBtn.Bind(wx.EVT_BUTTON, self.OnSetRxGainBtnButton,id=-1) 
     371        self.SetRxGainBtn.Bind(wx.EVT_BUTTON, self.OnSetRxGain,id=-1) 
    370372 
    371373 
     
    404406                                        name=u'txFreqEditor',  
    405407                                        pos=editor_pos[2], 
    406                                         size=editor_size, style=0,  
     408                                        size=editor_size, 
     409                                        style=wx.TE_PROCESS_ENTER,  
    407410                                        value=u'') 
     411        self.txFreqEditor.Bind(wx.EVT_TEXT_ENTER, self.OnSetTxFreq, id=-1) 
    408412        self.SetTxFreqBtn = wx.Button(self.splitterWindow1, -1,  
    409413                                      label='Set Tx Freq', 
     
    413417        self.SetTxFreqBtn.SetFont(wx.Font(14, wx.SWISS,  
    414418                                          wx.NORMAL, wx.BOLD, False)) 
    415         self.SetTxFreqBtn.Bind(wx.EVT_BUTTON, self.OnSetTxFreqBtnButton,id=-1) 
     419        self.SetTxFreqBtn.Bind(wx.EVT_BUTTON, self.OnSetTxFreq,id=-1) 
    416420 
    417421        # Rx decimation controls: 
     
    419423                                           name=u'rxDecRateEditor',  
    420424                                           pos=editor_pos[3], 
    421                                            size=editor_size, style=0,  
     425                                           size=editor_size,  
     426                                           style=wx.TE_PROCESS_ENTER,  
    422427                                           value=u'') 
     428        self.txDecRateEditor.Bind(wx.EVT_TEXT_ENTER,  
     429                                  self.OnSetRxDecRate, id=-1) 
    423430        self.SetRxDecRateBtn = wx.Button(self.splitterWindow1, -1,  
    424431                                         label='Set Rx Decimation Rate', 
     
    429436                                             wx.NORMAL, wx.BOLD, False)) 
    430437        self.SetRxDecRateBtn.Bind(wx.EVT_BUTTON,  
    431                                   self.OnSetRxDecRateBtnButton, id=-1) 
     438                                  self.OnSetRxDecRate, id=-1) 
    432439 
    433440        # Rx packet size controls: 
     
    435442                                              name=u'rxPacketSizeEditor',  
    436443                                              pos=editor_pos[4], 
    437                                               size=editor_size, style=0,  
     444                                              size=editor_size,  
     445                                              style=wx.TE_PROCESS_ENTER,  
    438446                                              value=u'') 
     447        self.rxPacketSizeEditor.Bind(wx.EVT_TEXT_ENTER,  
     448                                     self.OnSetRxPacketSize, id=-1) 
    439449        self.SetRxPacketSizeBtn = wx.Button(self.splitterWindow1, -1,  
    440450                                            label='Set Rx Packet Size', 
     
    445455                                                wx.NORMAL, wx.BOLD, False)) 
    446456        self.SetRxPacketSizeBtn.Bind(wx.EVT_BUTTON,  
    447                                      self.OnSetRxPacketSizeBtnButton, 
    448                                      id=-1) 
    449  
    450  
    451     def OnSetRxGainBtnButton(self,event): 
     457                                     self.OnSetRxPacketSize, id=-1) 
     458 
     459 
     460    def OnSetRxGain(self,event): 
    452461        rx_gain = int(self.rxGainEditor.GetLineText(0))         
    453462 
     
    467476        event.Skip() 
    468477 
    469     def OnSetTxFreqBtnButton(self,event): 
     478    def OnSetTxFreq(self,event): 
    470479        tx_freq = float(self.txFreqEditor.GetLineText(0)) 
    471480        tx_freq = int(rx_freq * 1000000)    # convert to MHz         
     
    476485        event.Skip() 
    477486 
    478     def OnSetRxDecRateBtnButton(self,event): 
     487    def OnSetRxDecRate(self,event): 
    479488        dec_rate = int(self.rxDecRateEditor.GetLineText(0))         
    480489         
     
    485494        event.Skip() 
    486495 
    487     def OnSetRxPacketSizeBtnButton(self,event): 
     496    def OnSetRxPacketSize(self,event): 
    488497        pack_size = int(self.rxPacketSizeEditor.GetLineText(0))         
    489498