function WinObject() { var win_type = "palette"; var ui = win_type+" {orientation: 'column',alignChildren: ['fill', 'top'],preferredSize:[300, 130],text: 'Title Here',margins:15,"; var slider_panel = "slider_panel: Panel {orientation: 'row',alignChildren: 'right',margins:15,text: 'Panel Title',"; slider_panel +="value_label: StaticText { text: 'Value:' },"; slider_panel +="value_slider: Slider { minvalue: 1, maxvalue: 100, value: 30, size:[220,20] },"; slider_panel +="value_edit: EditText { text: '30', characters: 5, justify: 'left'}"; slider_panel +="}"; ui+=slider_panel; var btm_grp = "btm_grp: Group{"; btm_grp +="value_check: Checkbox { text:'Checkbox value', value: true },"; btm_grp +="cancel_btn: Button { text: 'Cancel', properties:{name:'cancel'}, size: [120,24], alignment:['right', 'center'] },"; btm_grp +="apply_btn: Button { text: 'Apply', properties:{name:'ok'}, size: [120,24], alignment:['right', 'center'] },"; btm_grp +="}"; ui+=btm_grp; ui +="}"; var win = new Window(ui); win.btm_grp.cancel_btn.onClick = function() { win.close() }; win.btm_grp.apply_btn.onClick = function() { win.close() }; win.show(); }; var message = WinObject.toString(); message += "\nnew WinObject();" var bt = new BridgeTalk(); //bt.target = "aftereffects"; bt.target = "photoshop"; //bt.target = "illustrator"; bt.body = message; bt.send();