|
|
|
@ -1,20 +1,7 @@
|
|
|
|
#include "y_JSExtensions.jsx";
|
|
|
|
#include "y_JSExtensions.jsx";
|
|
|
|
/*
|
|
|
|
function sortNumber(a,b){
|
|
|
|
if (Array.prototype.getOne==null) Array.prototype.getOne=function(item){ //Extends the Array class with the getOne functions wich
|
|
|
|
|
|
|
|
var val = -1;
|
|
|
|
|
|
|
|
for(i=0;i<=this.length;i++){
|
|
|
|
|
|
|
|
if(this[i]==item){
|
|
|
|
|
|
|
|
var val = i;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return val;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
function sortNumber(a,b)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
return a - b;
|
|
|
|
return a - b;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function pad(n,i){ //pad n with ceroes up to i places.
|
|
|
|
function pad(n,i){ //pad n with ceroes up to i places.
|
|
|
|
if (String(n).length>=i){
|
|
|
|
if (String(n).length>=i){
|
|
|
|
return String(n)
|
|
|
|
return String(n)
|
|
|
|
@ -27,8 +14,6 @@ function pad(n,i){ //pad n with ceroes up to i places.
|
|
|
|
return padding+String(n)
|
|
|
|
return padding+String(n)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function yUniStr(str){
|
|
|
|
function yUniStr(str){
|
|
|
|
if (app.project.activeItem != null) {
|
|
|
|
if (app.project.activeItem != null) {
|
|
|
|
myLayers = app.project.activeItem.layers;
|
|
|
|
myLayers = app.project.activeItem.layers;
|
|
|
|
@ -67,7 +52,6 @@ function getBaseName(str){
|
|
|
|
return str;
|
|
|
|
return str;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function getFirstGap(array){
|
|
|
|
function getFirstGap(array){
|
|
|
|
length = array.length
|
|
|
|
length = array.length
|
|
|
|
array.sort(function sortNumber(a,b){return a-b})
|
|
|
|
array.sort(function sortNumber(a,b){return a-b})
|
|
|
|
@ -92,8 +76,6 @@ function yReplace(inputSTR,replaceSTR,replacementSTR){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return tmpSTR;
|
|
|
|
return tmpSTR;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function genStamp(args){
|
|
|
|
function genStamp(args){
|
|
|
|
d = new Date();
|
|
|
|
d = new Date();
|
|
|
|
//alert(d.getMonth());
|
|
|
|
//alert(d.getMonth());
|
|
|
|
@ -103,7 +85,6 @@ function genStamp(args){
|
|
|
|
str = String(m)+String(d)+String(y);
|
|
|
|
str = String(m)+String(d)+String(y);
|
|
|
|
return str
|
|
|
|
return str
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function mergeMultiLine(_str){
|
|
|
|
function mergeMultiLine(_str){
|
|
|
|
var re = new RegExp('[\n\r]');
|
|
|
|
var re = new RegExp('[\n\r]');
|
|
|
|
_lines = _str.split(re);
|
|
|
|
_lines = _str.split(re);
|
|
|
|
@ -128,3 +109,11 @@ function mergeMultiLine(_str){
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return newStr;
|
|
|
|
return newStr;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
function yFactor(n,f){
|
|
|
|
|
|
|
|
if((typeof(n)=='number'&&typeof(f)=='number')&&(n>f)){
|
|
|
|
|
|
|
|
value = n - (n%f);
|
|
|
|
|
|
|
|
return(value);
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
alert('error');
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|