码迷,mamicode.com
首页 > Web开发 > 详细

CAD设置超链接(网页版)

时间:2019-06-18 10:45:24      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:返回   sel   实体   网址   组件   ==   用户   eve   null   

超链接(Hyperlink)可以看做是一个“热点”,它可以从当前Web页定义的位置跳转到其他位置。


设置对象动态提示事件回调函数。


//设置对象动态提示事件回调函数
function DoInputPointToolTipFun(ent) {
    var sHyperlinks = ent.Hyperlinks;
    if(sHyperlinks.length != 0)
    {
        var sClassName = ent.ObjectName;

        var tip = "<b><ct=0x0000FF><al_c>"+sClassName+
            "</b><br><ct=0x00AA00><hr=100%></ct><br><a=\"link\">" + sHyperlinks + "</a>";
        //设置用户自定义事件的结果返回值
        mxOcx.SetEventRetString(tip);
    }
    ent = null;
    CollectGarbage();
}


设置超链接实体被点击事件回调函数。


function DoHyperlinkClickFun(ent, dX, dY) {
    //打开一个网址连接
    mxOcx.GotoURL(ent.Hyperlinks);
    //设置自定义事件的返回值
    mxOcx.SetEventRet(1);
}


给选中实体设置超链接。


//新建一个COM组件对象
var selEnt = mxOcx.NewComObject("IMxDrawUiPrEntity");
selEnt.message = "选择要设置的对象";
if (selEnt.go() != 1)
    return;
//返回用户选择的实体
var ent = selEnt.Entity();
if (ent == null)
    return;
//设置超链接(用户可以设置所需链接)
ent.Hyperlinks = "www.cdtong.net";
//设置动态提示弹出时间,默认为1000.0毫秒
mxOcx.DynToolTipTime = 100;

CAD设置超链接(网页版)

标签:返回   sel   实体   网址   组件   ==   用户   eve   null   

原文地址:https://www.cnblogs.com/yzy0224/p/11043672.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!