From 550a55e4442df8fdce3d13d5d6d9752dd79f531b Mon Sep 17 00:00:00 2001 From: yorch Date: Thu, 16 Jul 2015 12:58:14 -0700 Subject: [PATCH] Added a new comp on every new project, with our internal new project template name. --- yScripts/y_setStructure.jsx | 122 +----------------------------------- 1 file changed, 1 insertion(+), 121 deletions(-) diff --git a/yScripts/y_setStructure.jsx b/yScripts/y_setStructure.jsx index 2c8e7c9..92f210c 100755 --- a/yScripts/y_setStructure.jsx +++ b/yScripts/y_setStructure.jsx @@ -1,121 +1 @@ -#include "../yScripts/y_JSExtensions.jsx"; -function YSetProjectTool() -{ - this.info = - { - name : "YSetStructure", - version : 0.11, - stage : "alpha", - description : "Set the Folder Structure for a new Project", - url : "yorchnet.com" - }; - this.appearence = - { - buttonHeight : 30, - buttonWidth : 126 - }; - this.resources = - { - icon : new File('yNet.png'), - }; - this.init = function init() - { - //alert("my name is:" + this.info.name); - this.btnLauyout = - "button\ - {\ - preferredSize: ['" + this.appearence.buttonWidth + "','" + this.appearence.buttonHeight + "'],\ - text:'" + this.info.name + "',\ - helpTip:'" + this.info.description + "'\ - }"; - - this. res = - "window\ - {\ - type:'palette',\ - text:'" + this.info.name + ' ' + this.info.ver + ' ' + this.info.stage + "',\ - info: Group \ - {\ - alignment:['center','bottom'],\ - icon: Image \ - {\ - icon:'" + this.resources.icon.path + '/' + this.resources.icon.name + "',\ - preferredSize: [15, 18]\ - },\ - website: StaticText\ - {\ - text:'" + this.info.url + "',\ - alignment:['fill','center']\ - },\ - }\ - }"; - } - this.createUI = function createUI() - { - this.window = new Window ( this.res ); - this.window.show() ; - } - this.ySetProject = function ySetProject() - { - //alert("is this working"); - app.beginUndoGroup('ySetProject'); - var preStruct = ["01 MAIN","02 PComp","03 Source Layers" ,"04 Movies","05 Other Projects","06 Audio" , "07 Reference"]; - var newStruct = []; - var projectItems = []; - - for(i=1;i<=app.project.items.length;i++) - { - if(app.project.items[i].parentFolder.name=='Root') - { - projectItems.push(app.project.items[i].name); - } - } - - //to start a new organized project since the beginning - - if (projectItems.length == 0) - { - newStruct = preStruct; - } - else - { - for(a=0;a