iCAx开思网

标题: CAA CATIA::请问如何取消已经建立的元素 [打印本页]

作者: Kama_Goon    时间: 2005-1-20 18:09
标题: CAA CATIA::请问如何取消已经建立的元素
      做了一个Dialog,有OKCancelPreview,如果已经按下Preview已经生成了某个元素,比方“拉伸实体”,但是现在想按下Cancel,取消这个生成的元素。请问如何写代码?谢谢大侠解惑!!!
作者: acoka    时间: 2005-1-20 19:10
ExecuteUndoAtEnd()
作者: Kama_Goon    时间: 2005-1-21 08:53
这个成员函数是属于CATStateCommand,但是现在想在按下对话框的Cancel的时候实现,CATDlgDialog没有这个成员函数!
作者: acoka    时间: 2005-1-21 09:09
lifecycle
或用ccp的 cut
  
这种设计和catia的逻辑不是太一致,觉得不是太好,或许会有隐患
  
比如在你的命令执行的时候用其它命令来中断它,或f(x)的时候,可能会有问题
作者: Kama_Goon    时间: 2005-1-23 22:30
没有听明白!请大侠能不能说得清楚一点呢?




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3