【发布时间】:2009-12-26 10:07:46
【问题描述】:
我有一个带有垂直滚动条的 wxTextCtrl。我需要从文本控件的滚动条中捕获滚动事件。我有一个 EVT_SCROLL 处理程序,但它只在 Windows 版本中调用。在 wxGTK 上它什么也不做。有什么办法可以做到这一点?
【问题讨论】:
我有一个带有垂直滚动条的 wxTextCtrl。我需要从文本控件的滚动条中捕获滚动事件。我有一个 EVT_SCROLL 处理程序,但它只在 Windows 版本中调用。在 wxGTK 上它什么也不做。有什么办法可以做到这一点?
【问题讨论】:
不,EVT_SCROLL 与许多其他事件一样,仅适用于 wxWidgets 窗口,而不适用于本机窗口。
您可以使用 wxRichTextCtrl 或 wxStyledTextCtrl,但您可能找不到任何方法来获得有关在本机 GTK+ 文本小部件中滚动的通知。
【讨论】: