查看源代码 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.
销毁对象
-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().
获取与字体对话框关联的颜色。
默认值为黑色。
-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().
复制构造函数。
-spec setAllowSymbols(This, AllowSymbols) -> ok when This :: wxFontData(), AllowSymbols :: boolean().
在 Windows 下,确定是否可以选择符号字体。
对其他平台没有影响。
默认值为 true。
-spec setChosenFont(This, Font) -> ok when This :: wxFontData(), Font :: wxFont:wxFont().
设置将返回给用户的字体(仅供内部使用)。
-spec setColour(This, Colour) -> ok when This :: wxFontData(), Colour :: wx:wx_colour().
设置将用于字体前景色颜色。
默认颜色为黑色。
-spec setInitialFont(This, Font) -> ok when This :: wxFontData(), Font :: wxFont:wxFont().
设置字体对话框最初将使用的字体。
-spec setRange(This, Min, Max) -> ok when This :: wxFontData(), Min :: integer(), Max :: integer().
设置字体点大小的有效范围(仅限 Windows)。
默认为 0, 0(无限制范围)。
-spec setShowHelp(This, ShowHelp) -> ok when This :: wxFontData(), ShowHelp :: boolean().
确定是否在字体对话框中显示帮助按钮(仅限 Windows)。
默认值为 false。