View and Data增加或删除菜单按钮
来源:互联网 发布:mac搜狗五笔无法使用 编辑:程序博客网 时间:2024/06/09 16:43
View and Data增加或删除菜单按钮
1、删除菜单按钮
function disableToolbarButtons() { var mainToolbar = viewer.getToolbar(false); // 根据按钮组的id获取按钮组对象 var _controlGroup_1 = mainToolbar.getControl("navTools"); // 根据按钮id隐藏按钮 _controlGroup_1.removeControl("toolbar-cameraSubmenuTool");}function onItemLoadSuccess(viewer, item) { extension = viewer.getExtension("Autodesk.Viewing.MarkupsCore"); this.viewer = viewer; // 隐藏按钮 disableToolbarButtons();}
2、增加菜单按钮
// 创建新的按钮function createViewerToolbarMain() { // 获取按钮工具栏ToolBar var mainToolbar = viewer.getToolbar(true); // 新建一个按钮组对象,自定义id为new_viewer_control_group var _mainViewerSubToolbar = new Autodesk.Viewing.UI.ControlGroup("new_viewer_control_group"); // 新建一个按钮对象,自定义id为new_viewer_tb_button_1 var buttonNew = new Autodesk.Viewing.UI.Button("new_viewer_tb_button_1"); // 定义新按钮的icon buttonNew.icon.style.backgroundImage = "url(./res/icons/lmvdbg1.png)"; // 设置新按钮ToolTip提示文字 buttonNew.setToolTip("New Button"); // 设置新按钮的点击事件 buttonNew.onClick = function(e) { // ... }; // 将新按钮添加到新按钮组中 _mainViewerSubToolbar.addControl(buttonMarkArrow); // 将新按钮组添加到按钮工具栏中 mainToolbar.addControl(_mainViewerSubToolbar);}function onItemLoadSuccess(viewer, item) { extension = viewer.getExtension("Autodesk.Viewing.MarkupsCore"); this.viewer = viewer; // 加载新的按钮 createViewerToolbarMain();}
0 0
- View and Data增加或删除菜单按钮
- 动态增加或删除菜单
- 动态增加或删除菜单
- RCP 给View增加菜单
- 动态增加按钮与动态删除按钮
- SQL 增加或删除一列
- SQL 增加或删除一列
- SQL 增加或删除一列
- 数据库增加或删除一列
- Redis增加或删除节点
- 增加National data roaming 菜单定制
- C#给任务栏右键菜单增加按钮
- 批量删除table或view
- jqgrid增加删除按钮和时间控件
- Android AutoCompleteTextView 增加删除按钮清除内容
- 增加账户菜单 删除多余管理员账户
- 二级菜单 增加 删除 修改 jquery
- 数据库增加列或删除列操作
- eclipse的thrift插件
- 模态视图从第N个视图返回到第一个视图
- 嵌入式C语言之struct内存分配分析
- Convert Binary Tree to Linked List By Depth
- c# 子线程内访问、修改主线程的控件值
- View and Data增加或删除菜单按钮
- offload 优化技术-浅谈
- 通过Oracle Golden Gate 进行Oracle到SQL Server的同步
- eclipse or intellij idea 清除svn标示
- 字节序相关问题
- 常用组件
- Tail Recursion 尾递归
- 垃圾回收算法之分代回收算法
- 行列式(determinant)的物理意义及性质