aardio 文档

gdip.stringFormat 库模块帮助文档

gdip 成员列表 #

gdip.CloneStringFormat #

$.api("GdipCloneStringFormat","int(PTR strFmt,int& newFormat)")

gdip.CreateStringFormat #

$.api("GdipCreateStringFormat","int(int formatAttributes,word language,pointer& StringFormat)")

gdip.DeleteStringFormat #

$.api("GdipDeleteStringFormat","int(PTR strFmt)")

gdip.GetStringFormatAlign #

$.api("GdipGetStringFormatAlign","int(PTR strFmt,int& align)")

gdip.GetStringFormatFlags #

$.api("GdipGetStringFormatFlags","int(PTR strFmt,int& flags)")

gdip.GetStringFormatHotkeyPrefix #

$.api("GdipGetStringFormatHotkeyPrefix","int(PTR strFmt,int& hkPrefix)")

gdip.GetStringFormatLineAlign #

$.api("GdipGetStringFormatLineAlign","int(PTR strFmt,int& align)")

gdip.GetStringFormatTrimming #

$.api("GdipGetStringFormatTrimming","int(PTR strFmt,int& trimming)")

gdip.SetStringFormatAlign #

$.api("GdipSetStringFormatAlign","int(PTR strFmt,int align)")

gdip.SetStringFormatFlags #

$.api("GdipSetStringFormatFlags","int(PTR strFmt,int flags)")

gdip.SetStringFormatHotkeyPrefix #

$.api("GdipSetStringFormatHotkeyPrefix","int(PTR strFmt,int hkPrefix)")

gdip.SetStringFormatLineAlign #

$.api("GdipSetStringFormatLineAlign","int(PTR strFmt,int align)")

gdip.SetStringFormatTrimming #

$.api("GdipSetStringFormatTrimming","int(PTR strFmt,int trimming)")

gdip.stringFormat() #

返回对象:gdipStringFormatObject

gdip.stringFormat(formatAttributes,language) #

创建文本格式对象。
参数都是可选参数,默认值为0

gdip.stringFormat 成员列表 #

gdip.stringFormat.genericDefault() #

获取默认的通用字串格式化对象。
具有 GDI+ 默认的文本边距和各种自动裁剪行为
支持制表符、热键符号、下划线

gdip.stringFormat.genericTypographic() #

获取一个“通用印刷体”(Generic Typographic)的字串格式化对象
此对象可消除 GDI+ 默认的文本边距和各种自动裁剪行为,
提供了一个无 padding、像素级精确的文本格式化配置。
禁用制表符、热键符号(视作纯文本直接显示)。

gdipStringFormatObject 成员列表 #

gdipStringFormatObject.align #

gdipStringFormatObject.align = _GdipStringAlignment/*水平对齐*/  ;

gdipStringFormatObject.delete() #

删除对象

gdipStringFormatObject.flags #

gdipStringFormatObject.flags = _GdipStringFormatFlags/*选项*/  ;

gdipStringFormatObject.getDigitSubstitution() #

获取数字替换方法和对应于数字替换的语言。
返回 2 个值:langId,substitute ,参考 setDigitSubstitution 方法参数说明。

gdipStringFormatObject.getTabStops() #

获取置此 StringFormat 对象中制表位的偏移量。
返回两个值:tabStops,offset 。
tabStops 为表示多个 \t 输出偏移量的数组。
offset 为起始偏移量,默认为 0

gdipStringFormatObject.hotkeyPrefix #

gdipStringFormatObject.hotkeyPrefix = _GdipHotkeyPrefix/*热键前缀的处理类型*/  ;

gdipStringFormatObject.lineAlign #

gdipStringFormatObject.lineAlign = _GdipStringAlignment/*垂直对齐*/ ;

gdipStringFormatObject.setDigitSubstitution(langId,substitute) #

设置数字替换方法和对应于数字替换的语言。
参数 @langId 指定 LANGID(数值),substitute 指定 _gdipStringDigitSubstitute 前缀枚举值(数值)

gdipStringFormatObject.setTabStops(tabStops,offset) #

设置此 StringFormat 对象中制表位的偏移量,
也就是 \t 字符输出的跨度。
参数 @tabStops 应当指定数值数组,指定空值或空数组忽略不执行任何操作。
可选用参数 @offset 指定起始偏移量(默认为 0)

gdipStringFormatObject.tabStops #

指定或获取制表位的偏移量数组

gdipStringFormatObject.trimming #

gdipStringFormatObject.trimming = _GdipStringTrimming/*剪裁样式,确定如何剪裁字符串使其适合布局矩形*/  ;

自动完成常量

_gdipStringDigitSubstituteNational=2
_gdipStringDigitSubstituteNone=1
_gdipStringDigitSubstituteTraditional=3
_gdipStringDigitSubstituteUser=0

Markdown 格式