查看源代码 wxPageSetupDialog (wx v2.4.3)
此类表示页面设置通用对话框。
页面设置对话框包含用于纸张尺寸(信纸、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
。