檢視原始碼 wxPageSetupDialog (wx v2.4.3)
此類別表示頁面設定通用對話方塊。
頁面設定對話方塊包含紙張大小(Letter、A4、A5 等)、方向(橫向或直向)的控制項,並且目前僅在 Windows 下包含用於設定以毫米為單位的左、上、右和下邊距大小的控制項。
此對話方塊的確切外觀在不同平台上有所不同,因為在可用時會使用原生對話方塊(目前所有主要平台都是這種情況)。
當對話方塊關閉後,您需要查詢與該對話方塊相關聯的 wxPageSetupDialogData
物件。
請注意,確定和取消按鈕不會銷毀對話方塊;這必須由應用程式完成。
請參閱
wxWidgets 文件: wxPageSetupDialog
摘要
類型
-type wxPageSetupDialog() :: wx:wx_object().
函式
-spec destroy(This :: wxPageSetupDialog()) -> ok.
銷毀物件
-spec getPageSetupData(This) -> wxPageSetupDialogData:wxPageSetupDialogData() when This :: wxPageSetupDialog().
傳回與對話方塊相關聯的 wxPageSetupDialogData
物件。
-spec new(Parent) -> wxPageSetupDialog() when Parent :: wxWindow:wxWindow().
等同於 new(Parent, [])
。
-spec new(Parent, [Option]) -> wxPageSetupDialog() when Parent :: wxWindow:wxWindow(), Option :: {data, wxPageSetupDialogData:wxPageSetupDialogData()}.
建構子。
傳遞父視窗,以及選擇性地傳遞指向頁面設定資料區塊的指標,該指標將被複製到列印對話方塊的內部資料中。
-spec showModal(This) -> integer() when This :: wxPageSetupDialog().
顯示對話方塊,如果使用者按下確定,則傳回 wxID\_OK
,否則傳回 wxID\_CANCEL
。