dhtmlxWindows使用方法
文章来源:365jz.com 点击数:
621 更新时间:2009-10-08 09:34
参与评论
控制于视图内 w1.keepInViewport(true);
标题栏文本 win.setText(text); 窗体大小 dhxWins.window(id).setDimension(w, h); var dim = dhxWins.window(id).getDimension(); document.getElementById("res").innerHTML = w + " dimension is (" + dim[0] + ", " + dim[1] + ")"; 窗体位置 dhxWins.window(id).setPosition(w, h); var pos = dhxWins.window(id).getPosition(); document.getElementById("res").innerHTML = w + " position is (" + pos[0] + ", " + pos[1] + ")"; 显示/隐藏窗体 hxWins.window(id).show(); dhxWins.window(id).hide(); alert(dhxWins.window(id).isHidden()); 启用/禁用拖动大小 dhxWins.window(id).allowResize(); dhxWins.window(id).denyResize(); alert(dhxWins.window(id).isResizable()); 启用/禁用拖动位置 dhxWins.window(id).allowMove(); dhxWins.window(id).denyMove(); alert(dhxWins.window(id).isMovable()); 启用/禁用最小化 dhxWins.window(id).allowPark(); dhxWins.window(id).denyPark(); alert(dhxWins.window(id).isParkable()); Progress ... 居中 dhxWins.window(getId()).center(); dhxWins.window(getId()).centerOnScreen(); 显示/隐藏标题栏 w2.showHeader(); w2.hideHeader(); 启用/禁用拖放效果 efName: move,resize. dhxWins.setEffect(efName, true); dhxWins.setEffect(efName, false); alert(dhxWins.getEffect(efName)); 锁定
dhxWins.window(id).stick(); dhxWins.window(id).unstick(); alert(dhxWins.window(id).isSticked()); 遮罩层 dhxWins.window(id).setModal(true); alert(dhxWins.window(id).isModal()); alert(dhxWins.window(id).isModal());
顶层显示 dhxWins.window(id).bringToTop(); alert(dhxWins.window(id).isOnTop()); dhxWins.window(id).bringToBottom(); alert(dhxWins.window(id).isOnBottom());
全局事件 dhxWins.attachEvent("onResizeFinish", doOnResizeFinish); dhxWins.attachEvent("onMoveFinish", doOnMoveFinish); dhxWins.attachEvent("onFocus", doOnFocus);
个体事件 w2.attachEvent("onFocus", doOnFocusWin2); URL事件 dhxWins.attachEvent("onContentLoaded", function() { alert("onContentLoaded event fired."); }); w1.attachURL("../common/attach_url_ajax_inner.html", true);
按钮操作 btn: help,stick,sticked,park,minmax1,minmax2,close. w1.button(btn[0]).show(); w1.button(btn[0]).hide(); alert(w1.button(btn[0]).isHidden()); w1.button(btn[0]).enable(); w1.button(btn[0]).disable(); alert(w1.button(btn[0]).isEnabled()); 按钮事件 dhxWins.window("w1").attachEvent("onHelp", function() { alert("button \"Help\" was clicked"); }); w1.button("park").attachEvent("onClick", function() {alert("button \"Park\" was clicked"); }); 自定义按钮略
Attaching Menu/Toolbar/StatusBar 略 Integration with Other Components 略
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛
------分隔线----------------------------