McDbText 的所有说明文档.
|
名称 |
说明 |
|
构造函数 |
名称 |
说明 |
This is friend McDbDatabaseImp. | |
This is friend MxIdList. |
|
名称 |
说明 |
|
析构函数 | |
|
析构函数 | |
|
析构函数 | |
|
析构函数 | |
|
析构函数 | |
|
添加反应器,在反应器类中能监视到实体的打开,关闭,删除,修改等事件 | |
|
返回文字的对齐点 | |
|
返回对象名称 | |
|
断言对象当前状态一定被读方式打开,该函数多用于自定义实体的属性操作函数中 | |
|
断言对象当前状态一定被写方式打开,该函数多用于自定义实体的属性操作函数中 | |
|
把inPtr指向的对象动态转换成该类的对象指针,如果inPtr的类型不是否该对象的子类,或者和自己不是同一个类型,则转换失败,返回NULL | |
|
把实体删除掉,并清除内存,该函数现在只能清除McDbEntity继承的实体 如果启用了undo功能,就不能直接把对象内存释放了,这时该函数调用将失效. | |
|
清除对象的内存,调用该函数后,再调用close函数后,对象内存就释放,对象的函数不能再被调用,对象的id也不能再使用 | |
|
克隆一个对象 | |
|
克隆一个对象 | |
|
关闭对象,系统要求对对象操作时,必须选择以读或写方式打开,在操作完后,必须使用close函数关闭对象状态 | |
|
返回颜色值 | |
|
返回CAD的颜色索引值 | |
|
从另一个对象拷贝数据 | |
|
给对象创建一个扩展字典 | |
|
返回象所在的数据库指针 | |
|
删除扩展数据 | |
|
返回该类的类型信息对象 | |
|
pFiler中的数据输入到对象中,该函数多于对象的复制操作 | |
|
数据输入,自定义实体类重载该函数,实现自定义实体的数据的输入 | |
|
把对象的数据输出到pFiler中,该函数多于对象的复制操作 | |
|
数据输出,自定义实体类重载该函数,实现自定义实体的数据的输出 | |
|
删除或反删除对象 | |
|
反应器通知,对象被删除或反删除 | |
|
打碎实体,自定义实体函数需要实现该函数,用于保存自定义实体信息 | |
|
返回对象的扩展字典id | |
|
得到实体的名柄 | |
|
返回该实体上的所有扩展数据名称 | |
|
返回实体的最小外包矩形框 | |
|
返回夹点更详细的数据 | |
|
设置夹点移动过程中,用于捕捉的参考点的坐标,参考点等于夹点位置加向vecExSnap[i]向量得到 | |
|
虚函数,自定义实体重载该函数,返回夹点信息 | |
|
返回实体上的超连接数据. | |
|
返回实体的捕捉点信息,自定义实体重载该函数,返回捕捉信息 | |
|
GetxData 方法 有多种定义,点击查看. | |
|
反应器通知,对象内存被释放 | |
|
返回文字的高度 | |
|
高亮显示实体 | |
|
得到返回文字的水平对齐方式 McDb::kTextLeft 水平居左 McDb:: kTextCenter 水平居中 McDb:: kTextRight 水平居右 | |
|
求两实体的交点 | |
|
返回该类的类型信息 | |
|
是否总是显示线重 | |
|
对象是否被删除 | |
|
实体当前是否高亮显示 | |
|
aClass代表的类是否该对象的子类,或者和自己是同一个类型 | |
|
对象是新创建的对象,没有放到数据中 | |
|
对象是被读方式打开 | |
|
对象是被写方式打开 | |
|
返回图层名字符串,不使用时,调用Mx::mcutDelString()释放内存 | |
|
返回图层名字符串 | |
|
返回图层id | |
|
返回线型记录名字符串,不使用时,调用Mx::mcutDelString()释放内存 | |
|
返回线型记录名字符串 | |
|
返回线型记录id | |
|
返回线型缩放比例 | |
|
返回实体的线重,如果要支持线重显示,在控件初始函数后调用MxDraw::SetIsShowWeight设置显示线重 | |
|
申明类型信息 | |
|
构造函数 | |
|
McDbText 构造函数 有多种定义,点击查看. | |
|
构造函数 | |
|
申明类型信息 | |
|
申明类型信息 | |
|
镜向实体 | |
|
对象数据被改变 | |
|
虚函数,自定义实体重载该函数,处理夹点被移动事件 | |
|
反应器通知,对象被关闭 | |
|
返回对象的Id,对象的Id是当前程序内存中唯一标识对象的东西 | |
|
返回文字的倾斜角度,单位为弧度 | |
|
反应器通知,对象写方式打开 | |
|
返回该对象的拥者id | |
|
返回文字位置 | |
|
不需要反应器时,移除反应器 | |
|
返回文字的旋转角度,单位为弧度 | |
|
设置文字的对齐点 | |
|
设置总是显示线重 | |
|
设置颜色值 | |
|
设置CAD的颜色索引值 | |
|
设置文字的高度 | |
|
设置文字的水平对齐方式 McDb::kTextLeft 水平居左 McDb:: kTextCenter 水平居中 McDb:: kTextRight 水平居右 | |
|
设置实体上的超连接数据. | |
|
setLayer 方法 有多种定义,点击查看. | |
|
setLinetype 方法 有多种定义,点击查看. | |
|
设置线型缩放比例 | |
|
设置实体的线重,如果要支持线重显示,在控件初始函数后调用MxDraw::SetIsShowWeight设置显示线重 | |
|
设置文字的倾斜角度,单位为弧度 | |
|
设置该对象的拥者id | |
|
设置文字位置 | |
|
设置文字的旋转角度,单位为弧度 | |
|
设置文字内容字符串 | |
|
设置实体的文字风格记录id | |
|
设置文字的竖直对齐方式 McDb::kTextBottom 竖向最下点对齐 McDb::kTextVertMid 竖向居中对齐 McDb::kTextTop 竖向最上点对齐 | |
|
设置实体是否可见 | |
|
设置文字的宽度比例 | |
|
设置实体的扩展数据,扩展数据是一个链表,可以设置多个数据 | |
|
SetxData 方法 有多种定义,点击查看. | |
|
返回文字内容字符串,返回的字符串不使用需要调用Mx:: mcutDelString函数释放内存 | |
|
返回文字内容字符串 | |
|
返回实体的文字风格记录id | |
|
返回文字样式名称 | |
|
对实体做矩阵变换 | |
|
反应器通知,升级打开方式 | |
|
取消高亮显示实体 | |
|
当前对象是读方式打开,该函数升级打开状态,变成写方式打开 | |
|
得到返回文字的竖直对齐方式 McDb::kTextBottom 竖向最下点对齐 McDb:: kTextVertMid 竖向居中对齐 McDb:: kTextTop 竖向最上点对齐 | |
|
返回实体是否可见 | |
|
返回文字的宽度比例 | |
|
绘图接口,实体需要重绘时系统会调用该函数 | |
|
返回扩展数据 |