'custom component'에 해당되는 글 1건
2009.06.02 10:26
안녕하세요? 검쉰입니다.
얼마전 한국어도비측에 제출한 기술문서가 드디어 공식사이트에 등록이 되었네요.
기술문서의 제목은 '팝업매니저를 이용한 사용자 정의 컴포넌트의 제작' 입니다.
간단하게 팝업매니저에 대해서 알아보고, 팝업매니저를 이용하여 사용자 정의 컴포넌트를 제작하여 보는 것을 골자로 하고 있습니다.어쩌면 다른 개발자분들이 욕하실지도 모를(?) 퀄리티를 자랑합니다; 욕만 하지 말아주세요. ㅜ_ㅜ


여기를 누르시면 보실 수 있습니다만, 로그인이 필요합니다. ^^;
한국어도비 측의 정책이 그렇다네요. ^^;
올해 안에는 로그인이 필요 없도록 변경될꺼라는 ACC 분들의 말씀도 있으셨으니 조금만 참아주세요 ;)

본문은 소스가 좀 읽기 불편하실텐데, 첨부되어 있는 pdf 파일을 다운받으셔서 보면 더 좋을 것 같습니다.

ps. 리뷰해주신 다른 개발자 분들과 담당자분께 감사드립니다.

ps2. 기념품을 보내주셨네요. :) 큼직한 어도비 마크가 좋군요 ㅎㅎ
잘쓰겠습니다~ :)
신고
Favicon of http://blog.jidolstar.com BlogIcon 지돌스타 | 2009.05.20 23:31 신고 | PERMALINK | EDIT/DEL | REPLY
멋진 글~~~
아주 잘봤습니다.
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.05.24 10:00 신고 | PERMALINK | EDIT/DEL
쪼금 부끄럽네요 ㅋ
actionshin | 2009.05.21 00:49 신고 | PERMALINK | EDIT/DEL | REPLY
좋은 글 감사합니다.
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.05.24 10:00 신고 | PERMALINK | EDIT/DEL
오랫만입니다. ;)
잘 지내시죠? ^^
Favicon of http://7zelkova.tistory.com BlogIcon 성주 | 2009.05.25 00:13 신고 | PERMALINK | EDIT/DEL | REPLY
좋은 정보 배우고 갑니다~!
역시 형님 블로그 다녀가는 보람이 있어요
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.05.26 10:12 신고 | PERMALINK | EDIT/DEL
잘 지내지? ^^ 조만간 얼굴 한번 보자고~
Favicon of http://www.jinhokim.com BlogIcon 찌노 | 2009.05.25 09:16 신고 | PERMALINK | EDIT/DEL | REPLY
ㅎㅎ 내심 작년생각이 나네요
처음으로 도움을 받았던게 저녀석이었는데 말이죠 ㅎㅎ 벌써 1년이 ~
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.05.26 10:12 신고 | PERMALINK | EDIT/DEL
그러게요~ 벌써 1년~
Favicon of http://jjaeko.tistory.com BlogIcon 째코 | 2009.06.03 16:04 신고 | PERMALINK | EDIT/DEL | REPLY
글 잘봤습니다.
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.06.15 18:31 신고 | PERMALINK | EDIT/DEL
오홋. 째코님!
Favicon of http://7zelkova.tistory.com BlogIcon 성주 | 2009.06.16 18:31 신고 | PERMALINK | EDIT/DEL | REPLY
기념품은 손톱깎이인가요..
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.06.17 10:53 신고 | PERMALINK | EDIT/DEL
USB 메모리.. -ㅁ-;;;
Favicon of http://butterguy.tistory.com BlogIcon 버터백통 | 2009.06.18 09:32 신고 | PERMALINK | EDIT/DEL | REPLY
와우~~ 축하합니다~~
기술문서속 사진을 보니...왜 제가 숨이 찰까요...;;;
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.06.18 22:29 신고 | PERMALINK | EDIT/DEL
사진이 실물과 달라 답답하신가요? ㅎㅎㅎㅎㅎ
BlogIcon 윤석진 | 2009.06.30 02:03 신고 | PERMALINK | EDIT/DEL | REPLY
popup할때 왜 var window:IFlexDisplayObject =

PopUpManager.createPopUp(this, MyLoginForm, true);
IFlexDisplayObject 가 필요한 건가요?

그냥 createPopup하니까 드래그가 안되던데요 이것때문인가요?
아니면.. 디스플레이개체가 필요한데
DisplayObject가 최상위 객체니까 그래서 인터페이스를 받는건가요?? 알려주세요 ㅠ.ㅠ;
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.06.30 10:15 신고 | PERMALINK | EDIT/DEL
PopupManager 에 createPopUp 메소드가 반환하는 타입이 IFlexDisplayObject 인터페이스를 상속하는 객체이기 때문입니다. 왜냐하면, Flex 에서 사용되는 화면에 보이는 컴포넌트(Visual Component)는 모두 UIComponent를 상속하고 있고 이 UIComponent가 IFlexDisplayObject 인터페이스를 구현하고 있기때문입니다. 이 IFlexDisplayObject 인터페이스에는 width, height, x, y, visible 등이 정의되어 있습니다.
물론, createPopUp 메소드에서 2번째 파라미터로 넣으시는 클래스의 객체로 반환됩니다만, 어떤 클래스를 넣던지 동일하게 사용하기위해서 IFlexDisplayObject 로 받았습니다.
var window:MyLoginForm = PopUpManager.createPopUp(this, MyLoginForm, true) as MyLoginForm;
이렇게 사용도 가능하죠.

그리고 팝업매니저를 통해 팝업하였더라도, 무조건 드래그가 되는 것은 아닙니다. 팝업매니저는 화면에 띄워주는 역할을 할뿐, 드래그기능은 컴포넌트 자체의 기능입니다. TitleWindow의 부모클래스인 Panel 안에 보시면 팝업이 된 경우에 드래그할 수 있도록 기능이 구현되어 있습니다.
Canvas는 아무리 팝업해도 드래그 안된다는 이야기죠. ;)
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.06.30 10:19 신고 | PERMALINK | EDIT/DEL
한참 타이프 하다보니 이전에 관련 글을 적은 적이 있네요 ;)
[Flex] TitleWindow를 이용한 팝업(Popup)에 대한 간단한 설명과 Tip ( http://blog.flashplatform.kr/174 )
이 글 참고해보세요.
BlogIcon 윤석진 | 2009.07.01 01:47 신고 | PERMALINK | EDIT/DEL | REPLY
예.. 감사합니다.. 참고하라고 하신 글은 저번에 읽었는데도 불구하고,, 인터페이스에 대한 이해가 부족해서요..
저는 교육기관을 통해 플렉스를 배우고 있는데. 대부분.. 인터페이스는 아니 완전히 사용안해서요 ..
말씀해주신 것처럼 api를 보듯 차근 차근 상속관계를 짚어주면 좋을텐데
자바수업은 그렇게 api를 권하며 설명해주시는데.. 플렉스는 view 라는 인식이 너무 강해서인지
뭐랄까요.. 원조 디지털 유목민이라고 할까요?
대부분의 강사님들이 C언어부터 마스터하시고.. 많은 경험과 막강한 내공으로 새로운 교육과정을 거침없이
소화하시며 진도나가시지만.. 그 스타일들이 워낙 강하셔서..

답변 감사합니다.
네오랑 | 2009.07.04 11:35 신고 | PERMALINK | EDIT/DEL | REPLY
안녕하세요?? 우선 강의를 진행하신다니, 축하드리구요~~
저도 가서 듣고 싶지만, 시간이....ㅠ.ㅠ

질문을 어디에 써야할지 몰라 염치불구하고 여기에 덧글로 올립니다.
플렉스에서 DataGrid 의 데이터 들을 어떻게 하면 Excel 로 저장할 수 있을까요??
지금 제가 Flex3.0, .Net 3.5(C#을 사용하고 있구요), WebORB 를 사용하고 있어요...
JavaScript 를 이용해서 어떻게 해볼려고 했는데....잘 않되더라구요...ㅠ.ㅠ
그래서 이렇게 도움을 청하고자 찾아왔어요...참고할 예제가 없을까요?? 부탁드립니다...
Favicon of http://blog.flashplatform.kr BlogIcon 검쉰 | 2009.07.06 09:51 신고 | PERMALINK | EDIT/DEL
서버의 도움을 받으셔야됩니다. 검색해보니 다른 방법이 있는 듯 합니다만, 서버측 도움을 받는게 가장 괜찮은 일인듯 하네요.

http://persiacat7.egloos.com/2268496
http://on1456.tistory.com/47
http://cafe.naver.com/flexcomponent/13782

위의 주소 참고하여보세요 ;)
네오랑 | 2009.07.06 11:07 신고 | PERMALINK | EDIT/DEL | REPLY
아직 내용을 보진 않았지만, 이렇게 신경써 주셔서 정말 감사합니다~~
그리고, 메인 사진요, 이전 사진이 더 멋있어 보이시던데..ㅎㅎㅎ 그냥 제 갠적인 생각요`~^^
즐건 하루 되세요~
- 덧글 좀..(굽신굽신) : 장문의 덧글은 트랙백을 이용해주세요 ;^)
Name
Password
Homepage
Secret
prev"" #1 next

티스토리 툴바