농부와 컴퓨터/PROGRAMMING

SyntaxHighlighter Testing on Tistory blog....

금오귤림원 2011. 11. 19. 23:19

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; 
		}
	} 
}