|
연습삼아서 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 ;
};
|