home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Netrunner 2004 October
/
NETRUNNER0410.ISO
/
regular
/
irvine1_0_9.lzh
/
scripts
/
treesettingsavefolders.dms
< prev
next >
Wrap
Text File
|
2003-04-27
|
1KB
|
43 lines
/*
âXâNâèâvâgÅëè·ë╗âfü[â^
guid={F743C508-8411-4876-B216-A7D3C0276712}
caption=ò█æ╢âtâHâïâ_é≡é▄é╞é▀é─É▌ÆΦé╖éΘ
version=3
hint=âJâîâôâgê╚ë║é╠ò█æ╢âtâHâïâ_é≡é▄é╞é▀é─É▌ÆΦé╖éΘ
event=OnTreeMenuClick
match=
author=û╝û│é╡é│é±
*/
function renameSaveFolder(folder,savefolder,name){
//ò█æ╢âtâHâïâ_é≡ò╧ìX
var s = '';
if(name)
s = savefolder + name + '\';
else
s = savefolder;
folder.Data['queue','folder'] = s;
for(var i = 0; i < folder.FolderCount;i++)
renameSaveFolder(folder.Folders[i],s,folder.Folders[i].Name);
}
function OnTreeMenuClick(irvine,action){
//âüâCâôâüâjâàü[é╠âNâèâbâNâCâxâôâg
var folder = irvine.Current;
var savefolder = prompt('ò█æ╢âtâHâïâ_é≡ôⁿù═é╡é─é¡é╛é│éó',folder.Data['queue','folder']);
if (savefolder == null)
return;
else {
Directory.path = savefolder;
savefolder = Directory.includePathDelimiter();
}
renameSaveFolder(folder,savefolder,'');
}
function OnMenuUpdate(irvine,action){
//âüâjâàü[é╠ìXÉVâCâxâôâg
}