查看源代码 wxChildFocusEvent (wx v2.4.3)

当一个子窗口获得焦点时,会向(父)窗口发送一个子焦点事件,以便该窗口可以在它失去焦点并在之后重新获得焦点时,将焦点恢复到其相应的子窗口。

请注意,子窗口是接收事件的窗口的直接子窗口。 使用 wxWindow:findFocus/0 来检索实际获得焦点的窗口。

参见: 概述事件

此类派生自,并且可以使用以下类中的函数:

wxWidgets 文档: wxChildFocusEvent

事件

使用 wxEvtHandler:connect/3wxChildFocusEventType 来订阅此类型的事件。

概要

函数

返回接收焦点的直接子窗口,或者是接收焦点的控件的(祖)父窗口。

类型

-type wxChildFocus() :: #wxChildFocus{type :: wxChildFocusEvent:wxChildFocusEventType()}.
-type wxChildFocusEvent() :: wx:wx_object().
链接到此类型

wxChildFocusEventType()

查看源代码
-type wxChildFocusEventType() :: child_focus.

函数

-spec getWindow(This) -> wxWindow:wxWindow() when This :: wxChildFocusEvent().

返回接收焦点的直接子窗口,或者是接收焦点的控件的(祖)父窗口。

要获取实际获得焦点的控件,请使用 wxWindow:findFocus/0