查看源代码 wxChildFocusEvent (wx v2.4.3)
当一个子窗口获得焦点时,会向(父)窗口发送一个子焦点事件,以便该窗口可以在它失去焦点并在之后重新获得焦点时,将焦点恢复到其相应的子窗口。
请注意,子窗口是接收事件的窗口的直接子窗口。 使用 wxWindow:findFocus/0
来检索实际获得焦点的窗口。
参见: 概述事件
此类派生自,并且可以使用以下类中的函数:
wxWidgets 文档: wxChildFocusEvent
事件
使用 wxEvtHandler:connect/3
和 wxChildFocusEventType
来订阅此类型的事件。
概要
函数
返回接收焦点的直接子窗口,或者是接收焦点的控件的(祖)父窗口。
类型
-type wxChildFocus() :: #wxChildFocus{type :: wxChildFocusEvent:wxChildFocusEventType()}.
-type wxChildFocusEvent() :: wx:wx_object().
-type wxChildFocusEventType() :: child_focus.
函数
-spec getWindow(This) -> wxWindow:wxWindow() when This :: wxChildFocusEvent().
返回接收焦点的直接子窗口,或者是接收焦点的控件的(祖)父窗口。
要获取实际获得焦点的控件,请使用 wxWindow:findFocus/0
。