超級網迷

超級網迷+ 電腦迷+ 音樂迷
個人資料
正文

wxPython:如果禁止滑動條的Tab Stop

(2014-07-06 10:52:34) 下一個

默認情況下,按Tab或者Shift+Tab鍵時會自動Focus到該滑動條上。如何才能禁止它呢?
下麵的方法值得一試:

1)首先初始化UI時:
self.m_slider.Bind(wx.EVT_SET_FOCUS, self.onFocus)

2)在處理該事件時:
def onFocus(self, event):
    #print "slider on focus"
    self.m_nextButton.SetFocus()
    event.Skip()

那個m_nextButton是希望Focus的下一個control。

【結語】還是希望能有一個如此的Method,比如:SetTabStop(False)。

2014.07.06
[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.