Quantcast
Channel: Adobe Community : Discussion List - After Effects Scripting
Viewing all articles
Browse latest Browse all 2143

How to put a scroll inside my tabs content?

$
0
0

Here is my code:

 

{    function myScript(thisObj){        function myScript_buildUI(thisObj){            var myPanel = (thisObj instanceof Panel) ? thisObj : new Window("palette","Panel Estudio Voraz",undefined,{resizable:true});            myPanel.layout.resize();

res = "group{orientation:'column',margins: 0, spacing: 0,\
                      alignment: ['fill', 'fill'], alignChildren: ['fill', 'top'],\                          myTabbedPanel: Panel{type:'tabbedpanel',\                                myTab1: Panel{type:'tab', text:'Salidas',margins: [4,8,4,8], spacing: 5, alignChildren: ['fill', 'center'],\                                 },\               myTab2: Panel{type:'tab', text:'Plecas',\                  imageWIP: IconButton{text:'WIP',alignment:['top','top'], preferredSize:[372,180]},\               },\               myTab3: Panel{type:'tab', text:'Stings',\                  imageWIP: IconButton{text:'WIP',alignment:['top','top'], preferredSize:[372,180]},\               },\               myTab4: Panel{type:'tab', text:'Menus',\                  imageWIP: IconButton{text:'WIP',alignment:['top','top'], preferredSize:[372,180]},\               },\               myTab5: Panel{type:'tab', text:'Wipers',\                 imageWIP: IconButton{text:'WIP',alignment:['top','top'], preferredSize:[380,180]},\               },\           },\
}";              myPanel.grp = myPanel.add(res);            myPanel.grp.spacing= 0



 myPanel.grp.myTabbedPanel.onChange = function(){     var selectedTab = this.selection;     alert(selectedTab.text);    //Alerts the name of the tab that was clicked     alert(selectedTab.reflect.properties);//Alerts the property options available for your tab object     switch(selectedTab.selection.text){          case "Salidas":     //If Salidas was clicked...                                   myPanel.grp.myTabbedPanel.myTab1.ddPanel.selection = 0                             break;          case "Plecas":     //If Plecas was clicked...                     myPanel.grp.myTabbedPanel.myTab1.ddPanel.selection = 0                                 break;          //and so on for the other tabs you have.          default:          break;              }
} 



//END PANEL    --------------------------- NO PONER NADA ABAJO DE ESTA LÍNEA -------------------------------            return myPanel;              }                  var myScriptPal = myScript_buildUI(thisObj);              if((myScriptPal != null) && (myScriptPal instanceof Window)){            myScriptPal.center();            myScriptPal.show();    }


}
myScript(this);
}

Viewing all articles
Browse latest Browse all 2143

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>