megaminx之旅二:添加功能导航
来源:互联网 发布:特效素材软件 编辑:程序博客网 时间:2024/05/17 23:29
Megaminx提供一个功能导航模板,运用这个模板,可以方便的添加导航。类名是:Megaminx.app.Home,位于lib/megaminx/Megaminx.App.js文件中。
Megaminx项目源码地址:http://code.google.com/p/jmegaminx/
修改modules/ExampleModule.js文件, 添加部分代码:
Ext.extend(Megaminx.modules.ExampleModule, Megaminx.app.MainWindow, {......,_module:{ID:1},_tabpanelId:Ext.id()......,createWindow:function(){......,shim: false ,items:{ id:this._tabpanelId ,xtype:'tabpanel' ,activeTab:0 ,tabPosition:'bottom' ,enableTabScroll:true ,defaults: {autoScroll:true} ,plugins: ['tabclosemenu'] ,items: {xtype:'megaminx.home', _ownerModule:this}}......}});说明:xtype:'megaminx.home'就是创建一个Megaminx.app.Home控件
保存并运行程序,结果图如下:
说明:
- 创建了一个tabpanel控件,它的第一个标签是功能导航。
- 因为没有定义功能,所以功能导航时空的。
- 为了方便以后操作,可以添加一些方法:
Ext.extend(Megaminx.modules.ExampleModule, Megaminx.app.MainWindow, {......,getTabPanel:function(){return Ext.getCmp(this._tabpanelId);}......});
- megaminx之旅二:添加功能导航
- megaminx之旅三:添加班级(Classes)功能
- megaminx之旅一:创建一个模块
- megaminx之旅六:班级(Classes)CURD
- megaminx之旅四:班级(Classes)的UI设计
- megaminx之旅五:班级(Classes)的服务器端
- Android学习之ActionBar 二之添加导航选项卡
- “fullLoad” app(二)之底部导航功能实现
- React Native之导航器Navigator实现导航功能(二)
- 关于百度地图导航功能的添加
- Intent之实现功能导航
- iOS开发之高级视图—— UINavigationController(二)简单导航功能进阶
- HOJ Megaminx
- 剖析ASP.NET2.0站点导航功能之建立导航
- 剖析ASP.NET2.0站点导航功能之建立导航
- 剖析ASP.NET2.0站点导航功能之建立导航
- 安卓高德地图开发之引入导航功能
- 安卓高德地图开发之引入导航功能
- 愿随君,走天涯
- Using PowerShell to check the stock information
- HDU 1874畅通工程续&HDU 2544 最短路(Dijsktra)
- 菜鸟笔记之抽象数据类型
- Visual Assist X设置
- megaminx之旅二:添加功能导航
- TQ2440移植Android的问题2
- AppWidget开发实例讲解(二)
- mysql 插入缓冲
- megaminx之旅三:添加班级(Classes)功能
- Windows重启延迟删除,重命名技术原理
- yii笔记
- 开通博客
- 程序员的四境界、七宗"罪"与七武器