CAD命令调用事件(安卓版)

MxDrawActivity.commandEvent

命令调用事件。

参数说明

int iCommand

命令ID,这个ID用户自已来取的,只要多个命令ID不重复就可以

代码实现如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

public void commandEvent(int iCommand){

     if(iCommand == 103)

    {

    MxFunction.newFile();

    Log.e("isModifyed",MxFunction.isModifyed() ? "Y" "N");

 

    MrxDbgUiPrPoint getPoint = new MrxDbgUiPrPoint();

    getPoint.setMessage("点取图块插入点");

    if(getPoint.go() != MrxDbgUiPrPoint.Status.kOk)

    {

        return;

    }

    McGePoint3d pt = getPoint.value();

 

    String sFileName = MxFunction.getWorkDir() + "/tree.dwg";

    String sBlkName = "tree";

    MxLibDraw.insertBlock(sFileName,sBlkName);

 

 

    MxLibDraw.drawBlockReference(pt.x,pt.y,sBlkName,0.3,0);

 

    MxFunction.zoomAll();

 

    Log.e("isModifyed",MxFunction.isModifyed() ? "Y" "N");

    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值