Hello SyntaxHighlighter
function helloSyntaxHighlighter_for_javascript()
{
return "hi!";
}
private function buttonHandler(event:ItemClickEvent):void
{
switch(event.label)
{
case "사진찾기...":
{FlexFileUploader.openFileDialog()}
break;
case "모든선택취소":
ButtonBarButton(btnsUpload.getChildAt(1)).enabled = false; // 사진찾기
ButtonBarButton(btnsUpload.getChildAt(2)).enabled = false; // 모든선택 취소
if(checkAssignedCount()) { // 모든사진 올리기
ButtonBarButton(btnsUpload.getChildAt(4)).enabled = true;
} else {
ButtonBarButton(btnsUpload.getChildAt(4)).enabled = false;
}
tileList.selectedIndex = -1;
break;
case "선택사진삭제":
ButtonBarButton(btnsUpload.getChildAt(1)).enabled = false; // 사진찾기
ButtonBarButton(btnsUpload.getChildAt(2)).enabled = false; // 모든선택 취소
removeSelectedItems();
break;
case "모든사진삭제":
{
uploadQueue.removeAll();
FlexFileUploader.removeAll();
textResult.text = "";
pb.label = "read from Local or upload to server progressBar";
for(var i:int=0; i<btnsUpload.numChildren; i++ )
{
if(i==0)
ButtonBarButton(btnsUpload.getChildAt(i)).enabled = true;
else
ButtonBarButton(btnsUpload.getChildAt(i)).enabled = false;
}
break;
}
case "모든사진올리기":
{
if(!checkAssignedCount()) { // 대표지정이 되어 있는가?
Alert.show("대표이미지가 지정되지 않았습니다.\n\n대표이미지를 지정한 후 다시 업로드를 하시기 바랍니다.");
return;
}
textResult.text = "";
for(var j:int=0; j<btnsUpload.numChildren; j++ )
{
ButtonBarButton(btnsUpload.getChildAt(j)).enabled = false;
}
var result:int = FlexFileUploader.upload();
if(result<1)
{
Alert.show("업로드할 파일이 없습니다.\n\n업로드할 파일(들)을 선택한 후 모두 삭제되었을 수 있습니다.");
ButtonBarButton(btnsUpload.getChildAt(0)).enabled = true;
}
break;
}
}
}