www.mxdraw.com
内容索引主面
前一个向上下一个
MxDrawXCustomFunction::Mx_HideToolBarControl 方法

隐藏或显示工具条上的按钮

IDL
static VOID Mx_HideToolBarControl(IN LPCTSTR pszToolBarName, IN LPCTSTR pszControlName = NULL, IN BOOL isHide = TRUE, IN BOOL isAutoRecalcLayout = TRUE);
参数 
说明 
IN LPCTSTR pszToolBarName 
工条名称 
IN LPCTSTR pszControlName = NULL 
按钮名称,多个按钮名称,可以用逗号分隔开,为空,隐藏或显示所有按钮 
IN BOOL isHide = TRUE 
是否隐藏按钮 
IN BOOL isAutoRecalcLayout = TRUE 
是否自动重新布局窗口上的工具条。 

成功返回TRUE

例如:VB代码,隐藏绘图工具栏上的绘线和绘矩形框按钮。

        Dim param As MxDrawResbuf
        Set param = New MxDrawResbuf
        param.AddString "绘图工具"
        param.AddString "绘线,绘矩形框"
        MxDrawX1.CallEx "Mx_HideToolBarControl", param

 

例如: js程序

         function CustomEvent(sEventName)
         {
           if(sEventName == "MxDrawXInitComplete")
           {
              // 控件加载完成.
              alert("MxDrawXInitComplete");
              //document.getElementById("MxDrawXCtrl").OpenDwgFile("c:\1.dwg");


              var axMxDrawX = document.getElementById("MxDrawXCtrl");
              var param = axMxDrawX.Call("Mx_NewResbuf","");
              param.AddString("常用工具");
              param.AddString("保存,保存为mxg文件,另存为dwg文件");
              axMxDrawX.CallEx("Mx_HideToolBarControl", param);

           }
Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!