构造函数(1): TaskMenu(strLabel);
功能: 构建新的菜单,菜单的标题为strLabel。
例子: var menu1 = new TaskMenu("菜单标签");
构造函数(2): TaskMenuItem(strLabel , bOpen);
功能: 构建新的菜单,菜单的标题为strLabel,bOpen为bool变量,决定菜单在初始化后是否为打开状态,默认为true。
例子: var menu1 = new TaskMenu("菜单标签" , false);
属性 (1): previous;
功能: 返回该菜单的上一个菜单。
例子: var menu1 = new TaskMenu("菜单1");
var menu2 = new TaskMenu("菜单2");
menu1.init();
menu2.init();
alert(menu2.previous.label) //返回 "菜单1";
属性 (2): next;
功能: 返回该菜单的下一个菜单。
例子: var menu1 = new TaskMenu("菜单1");
var menu2 = new TaskMenu("菜单2");
menu1.init();
menu2.init();
alert(menu1.next.label) //返回 "菜单2";
属性 (3): items;
功能: 返回该菜单的TaskMenuItem类型的条目的数组。
例子: var menu1 = new TaskMenu("菜单1");
var itemArr = new Array(new TaskMenuItem("1") , new TaskMenuItem(2));
menu1.add(itemArr);
var items = new Array();
items = menu1.items;
功能函数(1): add( menuitem );
功能: 向菜单添加条目menuitem。
例子: var menuitem = new TaskMenuItem("标签" , null , "alert('Hello')");
var menu = new TaskMenu( "菜单1" );
menu.add( menuitem )
功能函数(2): add( menuitem , iPosition ); [add重载];
功能: 向菜单添加条目menuitem,条目在该菜单中的位置为iPosition。
例子: var menuitem = new TaskMenuItem("标签" , null , "alert('Hello')");
var menu = new TaskMenu( "菜单1" );
menu.add( menuitem , 0)
功能函数(3): add( itemArray );[add重载]
功能: 向菜单添加条目,itemArray 为 TaskMenuItem 类型数组。
例子: var menuitem1 = new TaskMenuItem("标签" , null , "alert('Hello')");
var menuitem2 = new TaskMenuItem( "标签2" );
var menuArr = new Array( menuitem1 , menuitem2);
var menu = new TaskMenu( "菜单1" );
menu.add( menuArr );
功能函数(4): add( itemArray , iPosition);[add重载]
功能: 向菜单添加条目,itemArray 为 TaskMenuItem 类型数组。该数组在菜单的添加位置为iPosition。
例子: var menuitem1 = new TaskMenuItem("标签" , null , "alert('Hello')");
var menuitem2 = new TaskMenuItem( "标签2" );
var menuArr = new Array(menuitem1 , menuitem2);
var menu = new TaskMenu( "菜单1" );
menu.add( menuArr , 1 );
功能函数(5): remove( iIndex );
功能: 从菜单中删除位置为iIndex 的条目。
例子: var menuitem1 = new TaskMenuItem("标签" , null , "alert('Hello')");
var menuitem2 = new TaskMenuItem( "标签2" );
var menuArr = new Array( menuitem1 , menuitem2);
var menu = new TaskMenu( "菜单1" );
menu.add( menuArr );
menu.remove(0);
功能函数(6): remove( iIndex , iCount );[remove重载]
功能: 从菜单中删除位置为iIndex 的条目,删除个数为iCount。
例子: var menuitem1 = new TaskMenuItem("标签" , null , "alert('Hello')");
var menuitem2 = new TaskMenuItem( "标签2" );
var menuArr = new Array( menuitem1 , menuitem2);
var menu = new TaskMenu( "菜单1" );
其他资源
在Linux上搭建 伪分布式 -> 完全分布式hadoop集群
Win8风格Metro界面横向滚动导航代码
Win8风格Metro界面横向滚动导航代码,可向左向右滚动,无限添加内容,也可以切换横向纵向滚动方式,兼容主流浏览器,使用方法:
1、在head区域引入样式表文件metro.css
2、在head区域引入jquery.min.js,jquery.plugins.min.js和metro.js
3、在你的网页中加入注释区域代码即可,内容可无限添加。
4、底部的说明去掉后,竖向的滚动条就会自动消失。
XP默认主题菜单样式(另2种
class108-master.zip
1_Bypass_1.14.97.zip
qt 自定义无边框窗口, 可拖动,缩放,可自定义标题栏
qt 自定义无边框窗口, 可拖动,缩放,可自定义标题栏, 适用于MainWindow, widget
smooth scroll 平滑滚动菜单
comsol模拟不同形状晶粒的煤体、岩体、土体的水力压裂、煤层压裂相场本构模型,内含不同尺寸的骨料、晶粒
案例文件众多,包含不
comsol模拟不同形状晶粒的煤体、岩体、土体的水力压裂、煤层压裂相场本构模型,内含不同尺寸的骨料、晶粒。
案例文件众多,包含不同尺寸方形晶粒、圆形晶粒、椭圆形晶粒、微小晶粒等。
|