查看源代码 wxPrintDialogData (wx v2.4.3)

此类保存与 wxPrintDialog 的视觉特性相关的信息。

它包含一个 wxPrintData 对象,其中包含底层的打印设置。

参见

wxWidgets 文档: wxPrintDialogData

概要

函数

销毁对象

启用或禁用“帮助”按钮。

启用或禁用“页码”控件。

启用或禁用“打印到文件”复选框。

启用或禁用“选择”单选按钮。

如果用户请求打印所有页面,则返回 true。

如果用户请求整理文档,则返回 true。

返回用户输入的起始页码。

返回最大页码。

返回最小页码。

返回用户请求的副本数。

返回对内部 wxPrintData 对象的引用。

如果用户选择了打印到文件,则返回 true。

如果用户请求打印选定内容(“选定内容”是特定于应用程序的概念),则返回 true。

返回用户输入的“打印到”页码。

如果打印数据对于在打印对话框中使用有效,则返回 true。

默认构造函数。

复制构造函数。

将“整理”复选框设置为 true 或 false。

设置起始页码。

设置最大页码。

设置最小页码。

设置用户请求打印的默认副本数。

将“打印到文件”复选框设置为 true 或 false。

选择“选择”单选按钮。

设置“打印到”页码。

类型

-type wxPrintDialogData() :: wx:wx_object().

函数

-spec destroy(This :: wxPrintDialogData()) -> ok.

销毁对象

链接到此函数

enableHelp(This, Flag)

查看源代码
-spec enableHelp(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().

启用或禁用“帮助”按钮。

链接到此函数

enablePageNumbers(This, Flag)

查看源代码
-spec enablePageNumbers(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().

启用或禁用“页码”控件。

链接到此函数

enablePrintToFile(This, Flag)

查看源代码
-spec enablePrintToFile(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().

启用或禁用“打印到文件”复选框。

链接到此函数

enableSelection(This, Flag)

查看源代码
-spec enableSelection(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().

启用或禁用“选择”单选按钮。

-spec getAllPages(This) -> boolean() when This :: wxPrintDialogData().

如果用户请求打印所有页面,则返回 true。

-spec getCollate(This) -> boolean() when This :: wxPrintDialogData().

如果用户请求整理文档,则返回 true。

-spec getFromPage(This) -> integer() when This :: wxPrintDialogData().

返回用户输入的起始页码。

-spec getMaxPage(This) -> integer() when This :: wxPrintDialogData().

返回最大页码。

-spec getMinPage(This) -> integer() when This :: wxPrintDialogData().

返回最小页码。

-spec getNoCopies(This) -> integer() when This :: wxPrintDialogData().

返回用户请求的副本数。

-spec getPrintData(This) -> wxPrintData:wxPrintData() when This :: wxPrintDialogData().

返回对内部 wxPrintData 对象的引用。

-spec getPrintToFile(This) -> boolean() when This :: wxPrintDialogData().

如果用户选择了打印到文件,则返回 true。

-spec getSelection(This) -> boolean() when This :: wxPrintDialogData().

如果用户请求打印选定内容(“选定内容”是特定于应用程序的概念),则返回 true。

-spec getToPage(This) -> integer() when This :: wxPrintDialogData().

返回用户输入的“打印到”页码。

-spec isOk(This) -> boolean() when This :: wxPrintDialogData().

如果打印数据对于在打印对话框中使用有效,则返回 true。

例如,如果当前未设置打印机,则在 Windows 上可能会返回 false。在所有其他平台上,它返回 true。

-spec new() -> wxPrintDialogData().

默认构造函数。

-spec new(DialogData) -> wxPrintDialogData()
             when DialogData :: wxPrintDialogData:wxPrintDialogData() | wxPrintData:wxPrintData().

复制构造函数。

链接到此函数

setCollate(This, Flag)

查看源代码
-spec setCollate(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().

将“整理”复选框设置为 true 或 false。

链接到此函数

setFromPage(This, Page)

查看源代码
-spec setFromPage(This, Page) -> ok when This :: wxPrintDialogData(), Page :: integer().

设置起始页码。

链接到此函数

setMaxPage(This, Page)

查看源代码
-spec setMaxPage(This, Page) -> ok when This :: wxPrintDialogData(), Page :: integer().

设置最大页码。

链接到此函数

setMinPage(This, Page)

查看源代码
-spec setMinPage(This, Page) -> ok when This :: wxPrintDialogData(), Page :: integer().

设置最小页码。

-spec setNoCopies(This, N) -> ok when This :: wxPrintDialogData(), N :: integer().

设置用户请求打印的默认副本数。

链接到此函数

setPrintData(This, PrintData)

查看源代码
-spec setPrintData(This, PrintData) -> ok
                      when This :: wxPrintDialogData(), PrintData :: wxPrintData:wxPrintData().

设置内部 wxPrintData

链接到此函数

setPrintToFile(This, Flag)

查看源代码
-spec setPrintToFile(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().

将“打印到文件”复选框设置为 true 或 false。

链接到此函数

setSelection(This, Flag)

查看源代码
-spec setSelection(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().

选择“选择”单选按钮。

打印选择的效果取决于应用程序如何实现此命令(如果有)。

-spec setToPage(This, Page) -> ok when This :: wxPrintDialogData(), Page :: integer().

设置“打印到”页码。