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

此类保存与字体对话框相关的各种信息。

参见

wxWidgets 文档:wxFontData

摘要

函数

销毁对象

仅在 Windows 或通用环境下启用或禁用“效果”。

在 Windows 下,返回一个标志,确定是否可以选择符号字体。

如果用户按下 OK(wxFontDialog::ShowModal() (在 wx 中未实现) 返回 wxID_OK),则获取用户选择的字体。

获取与字体对话框关联的颜色。

确定是否在 Windows 下启用“效果”。

获取字体对话框最初将使用的字体。

如果将显示帮助按钮(仅限 Windows),则返回 true。

构造函数。

复制构造函数。

在 Windows 下,确定是否可以选择符号字体。

设置将返回给用户的字体(仅供内部使用)。

设置将用于字体前景色颜色。

设置字体对话框最初将使用的字体。

设置字体点大小的有效范围(仅限 Windows)。

确定是否在字体对话框中显示帮助按钮(仅限 Windows)。

类型

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

函数

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

销毁对象

链接到此函数

enableEffects(This, Enable)

查看源代码
-spec enableEffects(This, Enable) -> ok when This :: wxFontData(), Enable :: boolean().

仅在 Windows 或通用环境下启用或禁用“效果”。

这指的是用于操作颜色、删除线和下划线属性的控件。

默认值为 true。

-spec getAllowSymbols(This) -> boolean() when This :: wxFontData().

在 Windows 下,返回一个标志,确定是否可以选择符号字体。

对其他平台没有影响。

默认值为 true。

-spec getChosenFont(This) -> wxFont:wxFont() when This :: wxFontData().

如果用户按下 OK(wxFontDialog::ShowModal() (在 wx 中未实现) 返回 wxID_OK),则获取用户选择的字体。

-spec getColour(This) -> wx:wx_colour4() when This :: wxFontData().

获取与字体对话框关联的颜色。

默认值为黑色。

链接到此函数

getEnableEffects(This)

查看源代码
-spec getEnableEffects(This) -> boolean() when This :: wxFontData().

确定是否在 Windows 下启用“效果”。

这指的是用于操作颜色、删除线和下划线属性的控件。

默认值为 true。

-spec getInitialFont(This) -> wxFont:wxFont() when This :: wxFontData().

获取字体对话框最初将使用的字体。

这应该由应用程序先前设置。

-spec getShowHelp(This) -> boolean() when This :: wxFontData().

如果将显示帮助按钮(仅限 Windows),则返回 true。

默认值为 false。

-spec new() -> wxFontData().

构造函数。

初始化 fontColour 为黑色,showHelp 为 false,allowSymbols 为 true,enableEffects 为 true,minSize 为 0,maxSize 为 0。

-spec new(Data) -> wxFontData() when Data :: wxFontData().

复制构造函数。

链接到此函数

setAllowSymbols(This, AllowSymbols)

查看源代码
-spec setAllowSymbols(This, AllowSymbols) -> ok when This :: wxFontData(), AllowSymbols :: boolean().

在 Windows 下,确定是否可以选择符号字体。

对其他平台没有影响。

默认值为 true。

链接到此函数

setChosenFont(This, Font)

查看源代码
-spec setChosenFont(This, Font) -> ok when This :: wxFontData(), Font :: wxFont:wxFont().

设置将返回给用户的字体(仅供内部使用)。

链接到此函数

setColour(This, Colour)

查看源代码
-spec setColour(This, Colour) -> ok when This :: wxFontData(), Colour :: wx:wx_colour().

设置将用于字体前景色颜色。

默认颜色为黑色。

链接到此函数

setInitialFont(This, Font)

查看源代码
-spec setInitialFont(This, Font) -> ok when This :: wxFontData(), Font :: wxFont:wxFont().

设置字体对话框最初将使用的字体。

链接到此函数

setRange(This, Min, Max)

查看源代码
-spec setRange(This, Min, Max) -> ok when This :: wxFontData(), Min :: integer(), Max :: integer().

设置字体点大小的有效范围(仅限 Windows)。

默认为 0, 0(无限制范围)。

链接到此函数

setShowHelp(This, ShowHelp)

查看源代码
-spec setShowHelp(This, ShowHelp) -> ok when This :: wxFontData(), ShowHelp :: boolean().

确定是否在字体对话框中显示帮助按钮(仅限 Windows)。

默认值为 false。