home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2002 July
/
VPR0207A.ISO
/
OLS
/
IRVINE0_4_1A
/
irvine0_4_1a.lzh
/
scripts
/
listurldecode.dms
< prev
next >
Wrap
Text File
|
2001-12-19
|
945b
|
41 lines
/*
スクリプト初期化(更新)時に呼ばれます
guid={F8A99DCB-A9E3-4AF4-A209-DD694DA2888D}
caption=URLデコード(&D)
version=0
hint=選択アイテムのURLをデコードします
event=OnListMenuClick
match=
author=Wolfy
*/
function OnListMenuClick(irvine,action){
//キューリストメニューから呼ばれます
item = new IrvineItem;
misc = new Misc;
flag = false;
irvine.BeginProgressBar(irvine.SelectedItemCount);
try{
for(i = 0; i < irvine.ItemCount; i++){
if (irvine.GetItemSelected(i)){
item.data = irvine.GetItemData(i);
item.url = misc.urlDecode(item.url,false);
irvine.SetItemData(i,item.data);
irvine.ProgressBarStepBy(1);
flag = true;
}
}
}
finally{
irvine.EndProgressBar();
if(flag)
irvine.Invalidate();
}
}
function OnMenuUpdate(irvine,action){
//メニューの更新時に呼ばれます
action.enabled = (irvine.SelectedItemCount > 0);
}