|
오브젝트 인스펙터에는 property로 선언된 것들만 나옵니다.
메서드는 Class Explorer에 나옵니다.
[View]->[Class Explorer] 메뉴.
나우시카 님이 쓰신 글 :
: class PACKAGE eventtest : public TComponent
: {
: protected : // For Control
: TNotifyEvent FOnEvent_TEST;
: TNotifyEvent FOnRecv_TEST;
: TNotifyEvent FOnNew_TEST;
: bool Terminated;
: public :
: __fastcall eventtest(TComponent* Owner);
: virtual __fastcall ~eventtest();
: long __fastcall CreateServerSocket(int port);
: String __fastcall Start(int Port);
: void __fastcall IsTerminated();
: __published : // For Event
: __property TNotifyEvent OnRecv_TEST = {read = FOnRecv_TEST,write =FOnRecv_TEST};
: __property TNotifyEvent OnEvent_TEST = {read = FOnEvent_TEST ,write = FOnEvent_TEST};
: __property TNotifyEvent OnNew_TEST = {read = FOnNew_TEST ,write = FOnNew_TEST};
: };
:
: 위와 같이 선언을 해서 패키지를 만들면 이벤트만 property로 보이구요
: 그 외에 public에 선언된 function은 보이질 않네요.
:
: 함수 좀 나오게 하는 방법이 없을까요?
:
|