点击或拖拽改变大小

FormattedTextObject 类

X#
提供一种方法,用于格式化一个字符串,指定位置(原点)、字体和颜色。
继承层次
Object
  VObject
    DrawObject
      TextObject
        FormattedTextObject

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VOGUIClasses (在 XSharp.VOGUIClasses.dll 中) 版本:2.22 GA
语法
 CLASS FormattedTextObject INHERIT TextObject
查看代码

FormattedTextObject 类型公开以下成员。

构造函数
  名称说明
公共方法FormattedTextObject
构造一个 FormattedTextObject 对象。
Top
属性
  名称说明
公共属性BoundingBox (继承自 TextObject。)
公共属性Color (继承自 TextObject。)
公共属性DisplayText (继承自 TextObject。)
公共属性Font (继承自 TextObject。)
公共属性Origin (继承自 DrawObject。)
公共属性RasterOperation (继承自 DrawObject。)
公共属性Size (继承自 DrawObject。)
公共属性TabSize
一个数字值,表示 FormattedTextObject 对象的 tab 大小(以字符为单位)。默认 tab 大小为8。
Top
方法
  名称说明
公共方法Destroy (继承自 TextObject。)
公共方法Draw (继承自 DrawObject。)
公共方法Handle (继承自 DrawObject。)
公共方法HitTest (继承自 DrawObject。)
Top
字段
  名称说明
公共字段oCargo
Cargo slot.
(继承自 VObject。)
Top
备注
一个 FormattedTextObject 对象具有与 TextObject 对象相同的行为,但它识别像 tab(Chr(9))、 carriage return(Chr(13)) 和 newline(Chr(10)) 这样的字符,并能够适当地翻译它们。
您可以使用 FormattedTextObject:TabSize 来更改 FormattedTextObject 对象的默认 tab,并使用 Window:Draw() 方法来显示它。
示例
这个例子使用一个格式化文本对象在"Hello"下面打印"World":
X#
1oFT := FormattedTextObject{Point{10,10},"Hello" + Chr(10) + "World"}
2?oFT
参见