2009-12-26 37 views
0

我有一個垂直滾動條的wxTextCtrl。我需要從文本控件的滾動條捕獲滾動事件。我有一個EVT_SCROLL處理程序,但它只在Windows版本上被調用。在wxGTK上它什麼都不做。有什麼辦法可以做到這一點?如何捕捉wxGTK中的滾動事件?

回答

0

不,像許多其他事件一樣,EVT_SCROLL僅適用於wxWidgets窗口,而不適用於本地窗口。

您可以使用wxRichTextCtrl或wxStyledTextCtrl,但您可能找不到任何有關滾動本機GTK +文本小部件的通知。

+0

我想我可以派生自wxRichTextCtrl而不是wxTextCtrl。 wxRichTextCtrl是否來自wxTextCtrl? – 2009-12-28 07:51:27

+0

不,但它們都來自定義其通用接口的wxTextCtrlBase。 – 2009-12-28 19:43:04