예전 글들/기타
-
어도비 플렉스란 무엇인가?예전 글들/기타 2011. 2. 11. 13:46
1. 어도비 플렉스는 어도비 플래시 플랫폼의 특허에 기반을 둔 크로스 플랫폼을 지원하는 리치 인터넷 애플리케이션의 개발과 배포를 위해 어도비에서 발표한 기술을 한 데 모아둔 것이다. 2. 개요 A. 전통적인 응용 프로그램 개발자들이 플래시 플랫폼을 만드는 애니메이션을 적용하기에는 어려움이 있었다. 플렉스는 이러한 과정의 어려움을 최소화하고 응용 프로그램 개발자들에게 익숙한 개발 모델을 제시 B. 초기에는 J2EE 응용 프로그램 또는 JSP 태그 라이브러리를 통해서 동적으로 MXML과 ActionScript 코드를 플래시 응용 프로그램(SWF 파일)으로 컴파일하는 것만 가능. 그리고 이후 버전부터 서버 라이선스 없이 프로그램 코딩 후 파일을 컴파일 할 수 있도록 하고 온라인 배포 할 수 있도록 지원하기 시..
-
MFC(Microsoft Foundation Class Library)란 무엇인가예전 글들/기타 2011. 2. 11. 13:44
1. 마이크로소프트 파운데이션 클래스 라이브러리(Microsoft Foundation Class Library, MFC) 마이크로소프트에서 만든 윈도 API를 C++로 둘러 싼 라이브러리이다. 클래스들은 윈도의 공용 컨트롤과 스마트 포인터를 사용하는 창 개체이다. 2. 역사 A. MFC는 1992년 16비트 윈도용 마이크로소프트 C/C++ 7.0 컴파일러에서 처음 도입되었다. 그 당시에는 C++이 소프트웨어 제품 개발 언어로 활용되기 시작하던 때였다. 마이크로소프트는 개발 도구 시장에서 경쟁력을 얻기 위해 C++을 활용하여 MFC를 만들었다. MFC의 구조는 후에 시멘틱사에 매각된 매킨토시의 TCL(Think Class Library)에서 영향을 받았다. B. 볼랜드의 터보 C++과 터보 파스칼에서 OW..
-
컴포넌트 ID 사용 예예전 글들/기타 2010. 8. 20. 15:33
[CDATA[ private function showProperties():void { panelPropertyArea.text= "Status: " + panel.status + '\n' + "Title: " + panel.title + '\n' + "Width: " + panel.width + '\n' + "Height: " + panel.height ; } ]]> Panel ID를 지정해주고 그것을 위의 Script에서 작성한 함수에서 클래스 변수처럼 사용할 수 있는 듯 하다. 언제가 될지 모르겠지만 충분히 쓸만한 곳이 있을 듯. 컴포넌트의 Properties를 변경한다거나 어떤 상황에서 클릭을 했을 때는 다른 함수를 사용하도록 할 수 있을 듯