www.mxdraw.com
|
创建一个MxDrawUtility对象,方便使用,多用于网页创建对象。该函数只能调用控件的Call函数才起作用。
static void Mx_NewUtility();
返回新创建的MxDrawUtility对象
例如: JS代码
function DoCommandEventFunc(iCmd) { if (iCmd == 1) { var ocx = document.getElementById("MxDrawXCtrl"); // 与用户交,得到矩形框. var mxUtility = ocx.Call("Mx_NewUtility",""); var pt = mxUtility.GetPoint(null,"nn 输入剪切矩形框左下角点:"); if (pt == null) { MessageBox.Show("用户取消.."); return; } var param = ocx.Call("Mx_NewResbuf",""); param.AddDouble(pt.x, -10); param.AddDouble(pt.y, -10); var retParam = ocx.CallEx("Mx_GetCorner", param); if(retParam.AtString(0) == "Ok") { // 成功得到一个矩形框.把控件的显示视区放到这个范围内。 ocx.ZoomWindow(pt.x,pt.y,retParam.AtDouble(1),retParam.AtDouble(2)); } } }