@ -24,12 +24,19 @@
var win = ( thisObj instanceof Panel ) ? thisObj : new Window ( 'palette' , windowTitle ) ;
win . spacing = 0 ;
win . margins = 1 ;
var myProjectGroup = win . add ( "group" ) ;
win . projectPathLabel = myProjectGroup . add ( "statictext" ) ;
var myArtistGroup = win . add ( "group" ) ;
var artistNameLabel = myArtistGroup . add ( "statictext" ) ;
win . artistName = myArtistGroup . add ( "statictext" ) ;
var artistRoleLabel = myArtistGroup . add ( "statictext" ) ;
win . artistRole = myArtistGroup . add ( "dropdownlist" , undefined , [ "Offline" , "Finishing" ] )
win . artistRole . selection = 0 ;
win . projectPathLabel . text = "asdADSASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASASDasdADSASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASASDasdADSASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASDASASD" ;
artistNameLabel . text = "Artist:" ;
artistRoleLabel . text = "Role:" ;
/ / * * * * / /
@ -65,6 +72,9 @@
btnTest ( ) ;
/ / a l e r t ( g e t I t e m B y N a m e ( g e t T o d a y S t r i n g ( ) ) ) ;
}
win . onResizing = function ( ) {
updateProjectPath ( ) ;
}
win . layout . layout ( true ) ;
@ -81,6 +91,7 @@
}
/* General functions */
w . pad = function ( n , i ) { / / p a d n w i t h z e r o e s u p t o i p l a c e s .
if ( String ( n ) . length >= i ) {
return String ( n )
@ -93,6 +104,11 @@
return padding + String ( n )
}
}
function updateProjectPath ( ) {
w . projectPathLabel . text = getOutputBasePath ( ) ;
/ / a l e r t ( w . p r o j e c t P a t h L a b e l . t e x t ) ;
}
function getSelectedProjectItems ( ) {
var items = [ ] ;
@ -257,6 +273,12 @@
return base _path + "/" + getTodayString ( ) ;
}
function setRenderToProjectPath ( rqItem , extra _path ) {
updateProjectPath ( )
var uiPath = w . projectPathLabel . text ;
alert ( uiPath ) ;
/ / u p d a t e P r o j e c t P a t h ( ) ;
/ / a l e r t ( r q I t e m ) ;
/ / a l e r t ( r q I t e m ) ;
@ -269,11 +291,11 @@
if ( o _module . file != null ) {
if ( extra _path != undefined )
{
var new _path = getOutputBasePath( ) + "/" + extra _path ;
var new _path = uiPath + "/" + extra _path ;
}
else
{
var new _path = getOutputBasePath( ) ;
var new _path = uiPath ;
}
var new _folder = Folder ( new _path ) ;
@ -314,7 +336,7 @@
}
}
}
function renderSelectedToProjectPath ( ) {
function renderSelectedToProjectPath ( ) { ;
var q = app . project . renderQueue ;
var items = getSelectedProjectItems ( ) ;
/ / a l e r t ( i t e m s ) ;