⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 formpalette.js

📁 its a varypowrerfull javascript tool
💻 JS
字号:
/* *  $Id: formpalette.js,v 1.1 2006/08/07 10:41:25 source Exp $ * *  This file is part of the OpenLink Software Ajax Toolkit (OAT) project. * *  Copyright (C) 2006 Ondrej Zara and OpenLink Software * *  See LICENSE file for details. */function Palette(obj) {	var self = this;	this.win = new OAT.Window({min:0,max:0,close:1,width:160,height:0,x:-15,y:20,title:"Controls Palette"});	this.win.hide = function() {OAT.Dom.hide(self.win.div);};	this.win.show = function() {OAT.Dom.show(self.win.div);};	this.win.onclose = function() {		self.win.hide();		tbar.icons[0].toggle();	}	this.items = [];		this.addObject = function(type) { 		var div = OAT.Dom.create("div",{cursor:"pointer"});		div.innerHTML = OAT.FormObjectNames[type];		self.win.content.appendChild(div);		self.items.push([div,type]);	}		this.getAddRef = function(form,index) {		return function(target,x,y) {			var type = self.items[index][1];			var o = obj.addObject(form,type,x,y);			if (o.userSet) { o.setValue(type); }			if (type == "twostate" || type == "grid") {				var ds = o.datasources[0];				for (var i=0;i<form.outputFields.length;i++) {					ds.names.push(form.outputFields[i]);					ds.columnIndexes.push(i);				}			}			obj.toolbox.showObject(o);		}	}		this.createDrags = function(form) {		for (var i=0;i<self.items.length;i++) {			obj.gd.addSource(self.items[i][0],function(elm){ elm.style.fontWeight="bold";elm.style.zIndex = 3;},self.getAddRef(form,i));		}	} /* Palette::createDrags() */}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -