C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[49009] Re:컴포넌트 만드는 연습하는데, 특정 속성 없애는 방법..
pd [kmshts] 1265 읽음    2007-04-20 18:00
답변은 아니지만..
상속받은거를 자식이 안받게도할수있나요?


예컨데 부모가 여럿이라면 필요하지않는 부모를 뺄순있어도
부모의 장점만 빼와서 상속을 받는다는건 불가능하지않을까 생각이듭니다.
공부하는사람으로서 생각을 써봤습니다.

DoyongID 님이 쓰신 글 :
: 연습삼아서 DirectX 관련 컴포넌트를 만들고 있는데요..
:
: TCustomPanel을 상속받아서 만드는데, Panel속성 대부분이 필요없는 기능이라서 hpp에서 다 뺐습니다..
:
: 그런데, 스샷을 보시다시피 AlignWidhMargins, Hint 같은 속성이 남아있네요..
:
: 이것도 없애려면 어떻게 해야 하나요??
:
: class PACKAGE TDirect2D : public TCustomPanel
: {
: private:
:
: protected:
:
: public:
:     __fastcall TDirect2D(TComponent* Owner);
:
: __published:
:     __property PopupMenu ;
:     __property ShowHint    = {default=0};
:     __property Visible  = {default=1};
:     __property OnAlignInsertBefore ;
:     __property OnAlignPosition ;
:     __property OnCanResize ;
:     __property OnClick ;
:     __property OnConstrainedResize ;
:     __property OnContextPopup ;
:     __property OnDockDrop ;
:     __property OnDockOver ;
:     __property OnDblClick ;
:     __property OnDragDrop ;
:     __property OnDragOver ;
:     __property OnEndDock ;
:     __property OnEndDrag ;
:     __property OnEnter ;
:     __property OnExit ;
:     __property OnGetSiteInfo ;
:     __property OnMouseActivate ;
:     __property OnMouseDown ;
:     __property OnMouseEnter ;
:     __property OnMouseLeave ;
:     __property OnMouseMove ;
:     __property OnMouseUp ;
:     __property OnResize ;
:     __property OnStartDock ;
:     __property OnStartDrag ;
:     __property OnUnDock ;
: };

+ -

관련 글 리스트
49004 컴포넌트 만드는 연습하는데, 특정 속성 없애는 방법.. DoyongID 1381 2007/04/20
49059     Re:컴포넌트 만드는 연습하는데, 특정 속성 없애는 방법.. 이정구 1377 2007/04/25
49009     Re:컴포넌트 만드는 연습하는데, 특정 속성 없애는 방법.. pd 1265 2007/04/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.