플래시 액션스크립트 3.0으로 키보드 아스키 키 코드 값 뷰어 툴을 만들다. 저번에 만든 라디안 변환기처럼 프로그래밍 중 특정 키보드 키의 아스키 값이 헷갈리거나 매번 찾기 귀찮은 부분이 있어서 제작. 한데 원래 의도했던 기능 보다 FileReference 클래스를 이용해 문자열 배열을 텍스트 파일로 저장하는 기법을 배운게 더 큰 소득.

위 화면의 텍스트 창을 마우스로 한번 클릭한 뒤 키보드의 아무키나 누르면 해당 아스키 키 코드 값이 윗쪽 창에는 크게 단독으로, 아래 창에는 누른 키 코드값들이 차례로 누적되어 보여진다.
(alt키와 F10키는 플래시 플레이어에서 메뉴 보기로 지정되어 있는지라 볼 수 없다. 그리고 한글인채로 입력하면 알파벳들은 모두 229로 표시되니 영어로 바꾸고 사용해야 한다. 아마도 한글의 경우 멀티바이트라 그런 듯.)
지우기 버튼: 클릭하면 아래 창에 지금까지 표시된 것들이 모두 지워진다.
저장 버튼: 클릭하면 아래 창에 표시된 코드값들을 텍스트 파일로 저장할 수 있다.

아래창에 스크롤 바도 붙여볼 생각이었는데 생각보다 잘 안풀려서 다음으로 미룸. --;

13/04/15 월

13/04/18 목
며칠전에 만들었던 아스키 키코드값 뷰어에 스크롤 바를 달았다. 아래 텍스트 필드 화면을 넘칠 만큼 숫자들이 차게 되면 스크롤바가 보이게 되고 마우스로 드래그 바를 위, 아래로 드래그하면 텍스트필드의 화면이 상, 하로 스크롤 된다.

플래시 텍스트필드에 스크롤 바를 다는 시도는 내 부족한 수학적 사고력 탓에 수많은 시행착오를 거쳐 간신히 성공하긴 했다만 텍스트필드 안에 내용이 많아질수록 스크롤 드래그 바가 너무 작아지는 문제가 여전히 남아있다. 드래그 바가 작아지는 비율이 갈수록 줄어드는 코드를 짜야하는데 막혀 있는 중. 대충 어떤 방식으로 문제를 풀어야 할 것인지는 알고 있으나 구체적인 적용에 애를 먹고 있는 상태.