0
A
回答
1
假設你在Windows上運行您的程序(你沒有說哪個操作系統,但虛線是由Windows經典外觀使用),虛線被稱爲焦點矩形,他們似乎將按鈕或小部件標記爲專注。它們是一個系統設置,並且您的程序按照它應該的方式運行 - wxWidgets旨在儘可能模仿基本的操作系統默認行爲。
更新
我不認爲你可以從裏面的程序更改此行爲。我真的懷疑wxWidgets有一個設置,因爲它取決於操作系統,是經典主題的標準和正確的行爲。但是,只有少數人使用的Classic Look纔會顯示焦點矩陣。
嘗試切換到Luna主題(XP上的默認值),並且您會看到焦點矩形不會出現,除非您在窗口焦點時開始觸摸Tab。順便說一下,當您使用Tab鍵切換焦點時,焦點矩形正好需要。畢竟,你需要看到重點在哪裏。這樣你就知道什麼時候按下Enter或Space,哪個按鈕將被按下。並非所有人都只使用鼠標。
0
您可以使用自定義按鈕,例如wx.lib.buttons.GenButton
這是純Python這樣你就可以覆蓋外觀,手感等
這也有一個方法SetUseFocusIndicator
關閉點對焦指示
相關問題
- 1. 設計按鈕
- 2. 設計按鈕
- 3. 與按鈕的wxPython
- 4. wxpython透明按鈕
- 5. wxpython按鈕按下事件
- 6. iOS按鈕設計
- 7. wxPython輸入按鈕事件
- 8. wxPython中的光澤按鈕?
- 9. wxPython:如何綁定按鈕?
- 10. Wxpython單選按鈕預選
- 11. wxPython按鈕背景圖片
- 12. 按鈕上的wxpython刷新窗口按
- 13. GWT設計一個按鈕
- 14. 如何設計按鈕
- 15. 如何設計IBAction按鈕
- 16. 使用css設計按鈕
- 17. 更改按鈕的設計
- 18. 按鈕設計問題
- 19. 設計XML按鈕Android
- 20. 編輯按鈕設計
- 21. 使用HTML設計按鈕
- 22. mdpi的Android設計按鈕
- 23. Sass ::單選按鈕設計
- 24. HTML材質設計按鈕
- 25. 我如何使用我自己的自定義按鈕和設計與wxpython
- 26. GWT:設置按鈕/設計按鈕的最佳方法?
- 27. wxPython - 按鈕動畫會減慢計算機的速度
- 28. 更改按鈕設計,同時按它
- 29. 如何在wxpython中設置切換按鈕的顏色?
- 30. 如何手動設置wxpython板按鈕的切換狀態
作爲satuon說,這是給你的操作系統預期的行爲。用OK和Cancel按鈕打開任何XP系統窗口,你會看到它。這意味着按下「Enter」鍵將會按下按鈕。有沒有特別的理由讓你不想要這種行爲?你想強迫別的地方聚焦嗎? – acattle 2012-07-06 08:09:58