rem: tmpData[idx++] = FUNCTIONVERSION + isCurveMode; 
add: tmpData[idx++] = isCurveMode ? FUNCTIONVERSION : 5; 
context: function getvalueof(){	var i, j, p;	var tmpData = new Array();	var idx = 0;		//versioning to allow for future changes (technoui style...)	tmpData[idx++] = FUNCTIONVERSION + isCurveMode;	tmpData[idx++] = NbCourbes;		for (i = 0; i < NbCourbes; i++) {		tmpData[idx++] = f[i].np;	}		for (i = 0; i < NbCourbes; i++) {		tmpData[idx++] = f[i].name;		tmpData[idx++] = f[i].domain[0];		tmpData[idx++] = f[i].domain[1];		tmpData[idx++] = f[i].range[0];		tmpData[idx++] = f[i].range[1];		tmpData[idx++] = f[i].grid_x;		tmpData[idx++] = f[i].grid_y;		for (p = 0; p < f[i].np; p++) {			// on stocke un minimum de chose pour pouvoir mettre plus de points			tmpData[idx++] = f[i]["pa"][p].valx;			tmpData[idx++] = f[i]["pa"][p].valy;			if (FUNCTIONVERSION == 6) tmpData[idx++] = f[i]["pa"][p].curve;			tmpData[idx++] = f[i]["pa"][p].sustain * 2 + f[i]["pa"][p].fix;	// en binaire a prend moins de place		}	}	PattrTooMany(tmpData.length);	return tmpData;}
meta: 6421	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6421/51f4f50f6d82545a1e7b99b4df76b5d6fbacbe97/ej.function.js/clean/ejies-jsui/ej.function.js