檢視原始碼 wxMDIChildFrame (wx v2.4.3)
MDI 子框架是一個只能存在於 wxMDIClientWindow
內的框架,而 wxMDIClientWindow
本身又是 wxMDIParentFrame
的子物件。
樣式
這個類別支援以下樣式
可以使用所有標準的 wxFrame
樣式,但是大多數樣式會被基於 TDI 的 MDI 實作忽略。
注意:雖然在內部 MDI 子框架是 MDI 客戶端視窗的子物件,但在 wxWidgets 中,您會將其建立為 wxMDIParentFrame
的子物件。事實上,您通常可以忘記客戶端視窗的存在。MDI 子框架會被裁剪到 MDI 客戶端視窗的區域,並且可能會在客戶端視窗上圖示化。您可以像往常一樣將選單列與子框架相關聯,儘管 MDI 子框架不會在其自身的標題列下顯示選單列。MDI 父框架的選單列會變更以反映目前活動的子框架。如果目前沒有子框架,則會顯示父框架自己的選單列。
請參閱
這個類別衍生自以下類別,並且可以使用其函式
wxWidgets 文件:wxMDIChildFrame
摘要
類型
-type wxMDIChildFrame() :: wx:wx_object().
函式
-spec activate(This) -> ok when This :: wxMDIChildFrame().
啟用這個 MDI 子框架。
請參閱
-spec create(This, Parent, Id, Title) -> boolean() when This :: wxMDIChildFrame(), Parent :: wxMDIParentFrame:wxMDIParentFrame(), Id :: integer(), Title :: unicode:chardata().
-spec create(This, Parent, Id, Title, [Option]) -> boolean() when This :: wxMDIChildFrame(), Parent :: wxMDIParentFrame:wxMDIParentFrame(), Id :: integer(), Title :: unicode:chardata(), Option :: {pos, {X :: integer(), Y :: integer()}} | {size, {W :: integer(), H :: integer()}} | {style, integer()}.
用於兩步驟框架建構。
更多詳細資訊請參閱 new/4
。
-spec destroy(This :: wxMDIChildFrame()) -> ok.
銷毀物件
-spec maximize(This) -> ok when This :: wxMDIChildFrame().
等同於 maximize(This, [])
。
-spec maximize(This, [Option]) -> ok when This :: wxMDIChildFrame(), Option :: {maximize, boolean()}.
最大化這個 MDI 子框架。
如果 IsAlwaysMaximized()
(在 wx 中未實作) 返回 true,此函式不會執行任何操作。
請參閱
-spec new() -> wxMDIChildFrame().
預設建構子。
-spec new(Parent, Id, Title) -> wxMDIChildFrame() when Parent :: wxMDIParentFrame:wxMDIParentFrame(), Id :: integer(), Title :: unicode:chardata().
-spec new(Parent, Id, Title, [Option]) -> wxMDIChildFrame() when Parent :: wxMDIParentFrame:wxMDIParentFrame(), Id :: integer(), Title :: unicode:chardata(), Option :: {pos, {X :: integer(), Y :: integer()}} | {size, {W :: integer(), H :: integer()}} | {style, integer()}.
建構子,建立視窗。
請參閱: create/5
-spec restore(This) -> ok when This :: wxMDIChildFrame().
還原這個 MDI 子框架 (取消最大化)。
如果 IsAlwaysMaximized()
(在 wx 中未實作) 返回 true,此函式不會執行任何操作。
請參閱