책상 위 컴퓨터/FLEX & ActionScript 8

TypeError

FLEX 작업중 몇일째 보는 녀석이다. 그전에는 잘못된 사용으로 인해 null 객체 참조가 일어나는 것으로 알았다. 그래서 많은 시간이 흐르는 동안 "방치" 해 두고 다른 작업을 하고 있었다. 역시... 묵혀 놓으면 곪아서 터진다고, 중요한 시기에 적절한 해결책을 찾지 않고 넘어간 덕분에 이곳저곳에서 빵빵 터졌다. 깨알같은 버그와 에러들 ... (박명수씨 버전으로 하면 재미있을까 ... 깨알같은 웃음 :)) 수분(혹은 수시간)을 검색하던 중 addChild 라는 녀석에 의해 이런 현상이 발생한다고 한다. UIComponent가 load 되는 와중에 addChild를 수행하게 되면 null ( 당연하겠지만, 결혼도 하지 않은 처녀에게 애를 가지라고 하니 황당할 따름. 물론 성모 마리아는 예외다) 값으로 뱉..

FLEX ActionScript Trace 출력

Flex를 하다가 보니 여러모루 ActionScript를 가지고 코딩해야 할 것들이 많았다. 물론 도서를 구입하고 책을 보며 하다 보니 대부분의 내용이 ActionScript 3.0 에 관한거라 Trace 함수를 사용해서 콘솔에 결과값을 출력해 주는게 다였다. 그래픽 작업도 있지만서도 ... 흔히 하는 것처럼 코드를 작성하고 CTL+F11 을 눌러(혹은 ▶ 버튼을 누르면) 실행을 할려하는데 아닌 이게 왠걸 ? Trace 함수가 작동하지 않는다 ?! 그래서 인터넷을 잠시 검색해 봤다. Trace함수는 Debugger Flash player에서 동작한다고 한다(정확한 정보는 아니니... 검색을 통해 정확한 지식을 습득하는게 좋을 듯 합니다. ㅡㅡ : 하지만 Flex builder로 실행하려고 하면 현재의 F..

FLEX Button 동적 생성

지금까지 UI 관련 되서 작업해 본 적이 거의 없다. UI(User Interface) 관련 스킬은 JAVA Swing 밖에 사용해 보지 않았는데, 그 흔한 MFC도 잘 못 다룬다. 그러던 와중에 FLEX를 만지게 되었으니 후덜덜 할 밖에... 다행히도 FLEX는 인터넷에 자료도 많고 "지돌스타"님과 같은 고수분들이 나같은 초보를 위해 많은 자료와 기술적인 부분을 남겨 두셨으니 많이 참고하고 배울수 있었다. 하지만... 시바라이트는 =_- 욕밖에 ... 다른 것들과 마찬가지로 사용자가 원하는 만큼 객체들을 생성할 수 있다. 이때, 주의해야 하는 것은 "addChild( Object )" 부분인데 해당 컨테이너(Object와 같은 뭔가를 담는 그릇)에 추가시켜 주어야 한다. 기본적으로 작업하는 mxml의 ..