2010-12-15 51 views
1

我正在使用Python 2.7和Python 3.1中提供的新ttk.Notebook小部件。Python/Tkinter:使用新的ttk.Notebook小部件(自定義字體,陷印選項卡焦點/鼠標懸停)

我掙扎與以下任務:

  1. 如何更改筆記本標籤字幕相關的字體。我想使用一個用戶控制大小的命名字體對象。 (難道一個ttk.Style幫助我在這裏?)

  2. 我如何可以綁定到特定的標籤鍵盤焦點(<的focusIn >),鼠標懸停事件(<輸入>)和rightclicks(<扣3 >)。嘗試綁定到選項卡特定的鍵盤焦點和鼠標懸停事件時,我的總失敗。我可以綁定到一個< Button-3 > rightclick,但我無法弄清楚如何確定用戶點擊的標籤。使用.identify(event.x,event.y)返回字符串'標籤'與窗口小部件引用。

  3. 有沒有一種方法可以給tab分配一個id(通過tab_id提供文檔提示),所以我們可以引用與它們在一個tab數組中的物理位置無關的tab?

謝謝 馬爾科姆

+0

筆記本標籤作爲[2012年清理](http://meta.stackexchange.com/questions/128315/the-great-stack-overflow-tag-question-cleanup-of-2012)的一部分被刪除。 – 2012-04-29 19:45:39

回答

-1

我們實際上回答的Tkinter的mailing list這些問題;實際上,除了「看郵件列表」之外,我對Stackoverflow中的任何內容都有不同的看法。不過,值得注意的是,this回答了有關字體的問題,this在標籤事件上發出線索。

+1

TKinter郵件列表非常棒,我向開發者強烈推薦Tkinter的問題。然而,並非所有的Tkinter開發人員都訂閱了Tkinter郵件列表。我發現Stackoverflow是Tkinter問題的一個很好的補充*支持來源。 BTW:感謝您在Tkinter郵件列表上的幫助。 – Malcolm 2010-12-20 02:00:54

相關問題