檢視原始碼 wxSashWindow (wx v2.4.3)
wxSashWindow
允許其任何邊緣具有可拖曳以調整視窗大小的窗框。
實際的內容視窗將由應用程式建立為 wxSashWindow
的子視窗。
視窗(或其祖先)將透過 wxSashEvent
通知收到拖曳的通知。
樣式
此類別支援以下樣式
wxSW_3D: 繪製 3D 效果的窗框和邊框。
wxSW_3DSASH: 繪製 3D 效果的窗框。
wxSW_3DBORDER: 繪製 3D 效果的邊框。
wxSW_BORDER: 繪製細黑邊框。
參見
此類別衍生自,並可使用以下函式:
wxWidgets 文件:wxSashWindow
事件
此類別發出的事件類型
摘要
函式
銷毀物件
取得 X 方向的最大視窗大小。
取得 Y 方向的最大視窗大小。
取得 X 方向的最小視窗大小。
取得 Y 方向的最小視窗大小。
如果指定邊緣上的窗框可見,則傳回 true,否則傳回 false。
預設建構函式。
建構一個窗框視窗,它可以是框架、對話方塊或任何其他非控制視窗的子視窗。
設定 X 方向的最大視窗大小。
設定 Y 方向的最大視窗大小。
設定 X 方向的最小視窗大小。
設定 Y 方向的最小視窗大小。
呼叫此函式以使特定邊緣上的窗框可見或不可見。
型別
-type wxSashWindow() :: wx:wx_object().
函式
-spec destroy(This :: wxSashWindow()) -> ok.
銷毀物件
-spec getMaximumSizeX(This) -> integer() when This :: wxSashWindow().
取得 X 方向的最大視窗大小。
-spec getMaximumSizeY(This) -> integer() when This :: wxSashWindow().
取得 Y 方向的最大視窗大小。
-spec getMinimumSizeX(This) -> integer() when This :: wxSashWindow().
取得 X 方向的最小視窗大小。
-spec getMinimumSizeY(This) -> integer() when This :: wxSashWindow().
取得 Y 方向的最小視窗大小。
-spec getSashVisible(This, Edge) -> boolean() when This :: wxSashWindow(), Edge :: wx:wx_enum().
如果指定邊緣上的窗框可見,則傳回 true,否則傳回 false。
-spec new() -> wxSashWindow().
預設建構函式。
-spec new(Parent) -> wxSashWindow() when Parent :: wxWindow:wxWindow().
等同於 new(Parent, [])
。
-spec new(Parent, [Option]) -> wxSashWindow() when Parent :: wxWindow:wxWindow(), Option :: {id, integer()} | {pos, {X :: integer(), Y :: integer()}} | {size, {W :: integer(), H :: integer()}} | {style, integer()}.
建構一個窗框視窗,它可以是框架、對話方塊或任何其他非控制視窗的子視窗。
-spec setMaximumSizeX(This, Min) -> ok when This :: wxSashWindow(), Min :: integer().
設定 X 方向的最大視窗大小。
-spec setMaximumSizeY(This, Min) -> ok when This :: wxSashWindow(), Min :: integer().
設定 Y 方向的最大視窗大小。
-spec setMinimumSizeX(This, Min) -> ok when This :: wxSashWindow(), Min :: integer().
設定 X 方向的最小視窗大小。
-spec setMinimumSizeY(This, Min) -> ok when This :: wxSashWindow(), Min :: integer().
設定 Y 方向的最小視窗大小。
-spec setSashVisible(This, Edge, Visible) -> ok when This :: wxSashWindow(), Edge :: wx:wx_enum(), Visible :: boolean().
呼叫此函式以使特定邊緣上的窗框可見或不可見。