FORUMS: list search recent posts

Scripting GUI

COW Forums : Adobe After Effects

<< PREVIOUS   •   FAQ   •   VIEW ALL   •   PRINT   •   NEXT >>
Ramiro Dall'Agnese
Scripting GUI
on Apr 28, 2020 at 10:17:34 pm
Last Edited By Ramiro Dall'Agnese on Apr 28, 2020 at 10:20:06 pm

Hi everyone, I'm wetting my feet a bit on scripting and building UI's for my coworkers ease.

I'm trying to build a panel, in this case with a bunch of checkbox options. I would like the entire UI to build in "column", but I would like some panels to show side by side.

Following is the first part and the code that I'm having trouble with:

{
function myScript(thisObj){
function myScript_buildUI(thisObj){
var myPanel = (thisObj instanceof Panel) ? thisObj : new Window("palette", "Promos SuperPowered", [0,0,100,100], {resizeable: true});
myPanel.orientation = "column";
var myGroupOne = myPanel.add("Panel", undefined,"Prefixes");
myGroupOne.orientation = "column";
myGroupOne.alignChildren = "left";
myGroupOne.add ("Checkbox", undefined, "Este");
myGroupOne.add ("Checkbox", undefined, "Todos Los");
myGroupOne.add ("Checkbox", undefined, "Manana");
myGroupOne.add ("Checkbox", undefined, "Esta Tarde");
myGroupOne.add ("Checkbox", undefined, "Hoy");
myGroupOne.add ("Checkbox", undefined, "Dias de Semana");
myGroupOne.add ("Checkbox", undefined, "Holder");
var myGroupTwo = myPanel.add("Panel", undefined, "Days");
myGroupTwo.orientation = "column";
myGroupTwo.alignChildren = "left";
myGroupTwo.add ("Checkbox", undefined, "Lunes");
myGroupTwo.add ("Checkbox", undefined, "Martes");
myGroupTwo.add ("Checkbox", undefined, "Miercoles");
myGroupTwo.add ("Checkbox", undefined, "Jueves");
myGroupTwo.add ("Checkbox", undefined, "Viernes");
myGroupTwo.add ("Checkbox", undefined, "Sabado");
myGroupTwo.add ("Checkbox", undefined, "Domingo");



As is, the two panels stack on top of each other vs being side by side. I understand this is because the window is built as a column, but I'm wondering if I can make an exception for these panels. I've also tried adding the brackets with the position parameters to the group variable, but they don't seem to affect the position at all, just the size.


If someone could help me out or point me somewhere. I've looked everywhere online and can't find a straightforward answer, or at least not one I'm aware would help.

Thanks in advanced


Return to posts index

<< PREVIOUS   •   VIEW ALL   •   PRINT   •   NEXT >>
© 2020 CreativeCOW.net All Rights Reserved
[TOP]