查看源代码 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.
销毁对象
-spec enableHelp(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().
启用或禁用“帮助”按钮。
-spec enablePageNumbers(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().
启用或禁用“页码”控件。
-spec enablePrintToFile(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().
启用或禁用“打印到文件”复选框。
-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().
复制构造函数。
-spec setCollate(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().
将“整理”复选框设置为 true 或 false。
-spec setFromPage(This, Page) -> ok when This :: wxPrintDialogData(), Page :: integer().
设置起始页码。
-spec setMaxPage(This, Page) -> ok when This :: wxPrintDialogData(), Page :: integer().
设置最大页码。
-spec setMinPage(This, Page) -> ok when This :: wxPrintDialogData(), Page :: integer().
设置最小页码。
-spec setNoCopies(This, N) -> ok when This :: wxPrintDialogData(), N :: integer().
设置用户请求打印的默认副本数。
-spec setPrintData(This, PrintData) -> ok when This :: wxPrintDialogData(), PrintData :: wxPrintData:wxPrintData().
设置内部 wxPrintData
。
-spec setPrintToFile(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().
将“打印到文件”复选框设置为 true 或 false。
-spec setSelection(This, Flag) -> ok when This :: wxPrintDialogData(), Flag :: boolean().
选择“选择”单选按钮。
打印选择的效果取决于应用程序如何实现此命令(如果有)。
-spec setToPage(This, Page) -> ok when This :: wxPrintDialogData(), Page :: integer().
设置“打印到”页码。