如何模拟状态函数?

1、最近在写程序时,模拟修改的状态函数时,遇到困难:如何在reset时,选择下一个元素。这个状态如何设计好呢?
2、在使用mdlState_startModifyCommand函数时,如何在accept之前获取要素的描述符(当然要素在dgnBuf中,可是我想获取描述符在动态函数中进行断链的操作,类似于系统提供的断链操作)。
请版主赐教
已邀请:

MicroStation迷

赞同来自:

1. Reset选择定位点附件的下一个元素,这是Mstn自己实现的机制,不需要编程者控制。
2. 试一试mdlState_startModifyCommand的第4个参数showFunc。或者有mdlLocate_setFunction (LOCATE_POSTLOCATE, postLocFunc);
   postLocFunc会在acceptFunc之前被调用。

要回复问题请先登录注册