檢視原始碼 wxMoveEvent (wx v2.4.3)

移動事件包含視窗位置變更的相關資訊。

這些事件目前會為所有埠中的頂層視窗 (請參閱 wxTopLevelWindow) 產生,但不會為 wxGTK 中的子視窗產生。

參閱

此類別衍生自,且可以使用來自以下類別的功能:

wxWidgets 文件:wxMoveEvent

事件

使用 wxEvtHandler:connect/3wxMoveEventType 來訂閱此類型的事件。

摘要

函式

傳回產生移動變更事件的視窗位置。

類型

-type wxMove() ::
          #wxMove{type :: wxMoveEvent:wxMoveEventType(),
                  pos :: {X :: integer(), Y :: integer()},
                  rect :: {X :: integer(), Y :: integer(), W :: integer(), H :: integer()}}.
-type wxMoveEvent() :: wx:wx_object().
-type wxMoveEventType() :: move.

函式

-spec getPosition(This) -> {X :: integer(), Y :: integer()} when This :: wxMoveEvent().

傳回產生移動變更事件的視窗位置。

-spec getRect(This) -> {X :: integer(), Y :: integer(), W :: integer(), H :: integer()}
                 when This :: wxMoveEvent().